#  -*- coding: utf-8 -*-
import tkinter as tk
import re
import json
import requests
import threading


class Toplevel1:
    def __init__(self, top=None):
        self.usernames = []
        top.geometry("500x600")
        top.resizable(0, 0)
        top.title("实训平台刷题脚本")

        self.Frame1 = tk.Frame(top,  borderwidth="2")
        self.Frame1.place(relx=0.0, rely=0.0, relheight=0.512, relwidth=0.993)

        self.var_usr_name = tk.StringVar()
        self.var_usr_name.set('201421122117')
        self.Entry1 = tk.Entry(self.Frame1, textvariable=self.var_usr_name)
        self.Entry1.place(relx=0.124, rely=0.033,height=35, relwidth=0.345)
        self.Entry1.bind("<Button-1>", self.leftClick)


        self.Label1 = tk.Label(self.Frame1, text='''账号''')
        self.Label1.place(relx=0.02, rely=0.0, height=61, width=40)

        self.Button1 = tk.Button(self.Frame1,text='''添加''', command=lambda: self.add())
        self.Button1.place(relx=0.491, rely=0.026, height=33, width=53)

        self.Listbox1 = tk.Listbox(self.Frame1, )
        self.Listbox1.place(relx=0.03, rely=0.169, relheight=0.767, relwidth=0.44)
        # 为Listbox1创建Scrollbar
        lscrollbar = tk.Scrollbar(self.Listbox1, command= self.Listbox1.yview)
        lscrollbar.pack(side=tk.RIGHT, fill=tk.Y)
        self.Listbox1.config(yscrollcommand=lscrollbar.set)

        # self.Button2 = tk.Button(self.Frame1, command=lambda: self.delete())
        # self.Button2.place(relx=0.491, rely=0.205, height=44, width=44)

        self.Button3 = tk.Button(self.Frame1, text='''开始''', command=lambda: self.start())
        self.Button3.place(relx=0.694, rely=0.486, height=73, width=83)

        self.v = tk.IntVar()
        self.v.set(0)
        self.Radiobutton1 = tk.Radiobutton(self.Frame1, text='''实验题''', variable=self.v, value=0)
        self.Radiobutton1.place(relx=0.558, rely=0.844, relheight=0.079, relwidth=0.122)

        self.Radiobutton2 = tk.Radiobutton(self.Frame1, text='''CTF''', variable=self.v, value=1)
        self.Radiobutton2.place(relx=0.761, rely=0.844, relheight=0.079, relwidth=0.122)

        self.Text1 = tk.Text(top, font=('Arial', 8))
        self.Text1.config(state='normal')
        self.Text1.place(relx=0.03, rely=0.539, relheight=0.438, relwidth=0.951)
        # 为Text1创建Scrollbar
        tscrollbar = tk.Scrollbar(self.Text1, command=self.Text1.yview)
        tscrollbar.pack(side=tk.RIGHT, fill=tk.Y)
        self.Text1.config(yscrollcommand=tscrollbar.set)
        self.ctfdata = {"4": "WeLc0m3_2012", "5": "this_is_yijuhua", "6": "iamutf7encoded", "7": "201211", "8": "cc92711eef5fe0de1750eef92f848f9d", "10": "b4D0V1ruS", "11": "c00ki3inj3ct@2012", "12": "Windows_CMD_is_useful!", "14": "2012p4ck-Unp4cking-Unp4cked", "9": "1231856318", "13": "16d0sExePr0Gr4m", "15": "Andr0id_ReVeRse_C0mpl3t3", "16": "lz7cvItDfI3A1Pof5Ne0HIHI8z1egcBghElWoKveSJlMqyIMN3yLcHGL9Huuy8", "17": "WeLc0m3_T0_F1nal_C0mpEtiTi0n", "18": "b4s364_H4x_dEc0de", "20": "vB5_5cR1pT.Vb$", "21": "!@#w34k_uPl04d_Ch3cK", "22": "D3Pr0t3cT_A5ProTeCt1om2012WLLM", "23": "cYKolDSeSU3zkFmjoS4naezfv5rVsvTQdBcWQj8MnTJjfIYjdeWrLl2T4GuGik", "24": "C4G5ogydEAF3RVGpjQt0vAyxVOO27b9VQmK7sG5xpCnfU8m4rIAPQjQn86PMAF", "25": "pG3z5z9GT3RKgFMYSS2Rt0aPICPSJoWYP2DJd6cIUaJd3hbxx3u3Dnqqd7EmP6", "26": "xmKFDtmSXWROqkyOIyDl0Ybz5n6lcBd0yMH46CS0qMxLemM67gkoT0ni2J8zyW", "27": "2qrytrnpymbKyQopOs2zPnDSvnOCvWLqQf1j4DSlJa51NV38HG749FcB5nCtnh", "31": "nNxCQVvND5qSeS6t3TKKjXsnXmFgcGPSNxN3IrTmyxsUyWf9wKxVp64qviNTsb", "32": "1181c1834012245d785120e3505ed169", "33": "0abd3587a3a633ca1300b554357ff03a", "34": "117f8628f187c24bbe15febead3046fa", "35": "1834012245d785120e3505ed169", "36": "b7bb30b3435f2e7c418b131f9e789f81", "37": "44b552d856ba3dfb93a9e33229f0d540", "29": "89fb96d9932a6f98123b5f3ff52c801a", "30": "c3be117041a113540deb0ff532b19543", "28": "1bc50c66677667a56c3208e06cf64159", "42": "d8016131a2724252b2419bf645aab221", "43": "5d41402abc4b2a76b9719d911017c592", "44": "MSDJALSDJSDKSDSAASDJSKSKSKSKSKSKA", "45": "4c3cbcadf7b8a9ae2932afc00560a0d6", "55": "e4a4aec4c54123e7ac2a6eeb9068aaf1bbef27e8", "56": "1we4rfvgy7mnbvc", "57": "SDPC_IS_G00D", "38": "you_are_a_good_boy", "39": "1kwnbf83sfe9d", "40": "arrayagainb0ys", "41": "cd70c87dab94375d1d11f3a5e70c4568", "46": "e9f0c8f650be6119646732faf5a3cffc", "47": "8666aaffad843f605a97f24aee4654c5", "48": "2152fd8edc2e45df187ce5794bc72803", "49": "0ca175b9c0f726a831d895e269332461", "50": "3d2172418ce305c7d16d4b05597c6a59", "51": "e3ceb5881a0a1fdaad01296d7554868d", "67": "302f5253da6caeb07094acf7", "68": "fergetetewrewdr", "69": "bc0609d1fe5faa09778fe3de241abf01", "70": "ee5ec59ec02d626a8163132ea1396430", "71": "a0a080f42e6f13b3a2df133f073095dd", "72": "6041370ffc5e3418d4276b221efb16bf", "73": "e451b80db5596143b4b4fa932c1f5016", "74": "true_steganographers_doesnt_need_any_tools", "75": "1NV151BL3M3554G3", "76": "GehFMsqCeNvof5szVpB2Dmjx", "52": "Hollow_SD", "53": "NJY7UbLrKFSDZLCY", "54": "SDPC_QR", "58": "Hello,world!", "59": "office_easy_cracked", "60": "hello simplexue", "61": "This_is_so_easy", "62": "in the beginning of the game", "63": "helloworld!", "64": "AES_1s_fun", "77": "PYTHON IS GOOD", "83": "SanGuanYiHui", "84": "JS_1s__0e", "85": "hell0_world", "86": "The death god only eat apples", "78": "hello_congratulation", "88": "FLAGS0S", "90": "8CC88ED88EC0B92000BA0410BB0C00B80023", "87": "FQEEDNL", "79": "black-white", "65": "07969485767849385869649449699604", "66": "e451b80db5596143b4b4fa932c1f5016", "80": "where are you！", "81": "yc4pl0fvjs2k1t7T", "82": "F5_f5_F5_Ez!!!", "89": "admin", "95": "NCTF_R4r_Cr4ck", "99": "kxCHGMwXWgQ45BEb", "100": "51324984652187698521487459648201", "101": "I love u", "91": "e9708b278c79b230ca7d5e6925b0e079", "92": "e971234567b230ca7d5e6925b0e079", "93": "ebd668994f796e38c5164e09cf1c352b", "94": "FF  B ED FD F C BA E B  C", "96": "SHIYANBA/IS/COOL", "97": "IS6cvkrhFpVEHAK8Ap", "98": "sImPle_xUe_yuan", "102": "good job", "103": "congratulation for the first one", "104": "five_1s_fun", "105": "patient honey", "106": "6013221752df892237d0fc99fd8a328f", "108": "1T1sab4D0V1ruS", "111": "ZHA_1s__0e", "112": "okYOUWIN", "113": "888e7b8b2d94aedbe6d0b7933c3506bf", "114": "6a1ec673bfd3cf43bdb5d06e14f09707", "115": "4e95cce551e20c81ea92b8f76c0ec8f5", "116": "5be6f00e8b8722ef0c075bdb2b4d7001", "117": "40e4edc94b08e4d03d2df9e7ba76f10b", "110": "97ff039a66796a89c9270109fe58a46d", "107": "2dabe30552692f7f11d131e27a54c4e0", "109": "cc5ff8d6e7356e32076639ce07e4a7ee", "119": "rcg1fdlw15woql", "120": "_Just_4_fun_0.0_", "121": "WelcomeToCTF", "122": "32475569685b428b79dbbccb4b1ebaa4", "123": "7b6c7f3a7b7a3a5668676838707a387a", "124": "FindKeyOnYourComputerArvinShow", "125": "Ea5yR3versing", "118": "EIS{n0T_T00_D1ff1c11t_t0_R3c0V3r_7h3_R1gh7_F1a9}", "127": "flag{Y0u_4re_5o_1uckY}", "128": "flag{L1NUX}", "131": "flag{dYnaaMic}", "132": "GOT", "136": "Hell0_W0rld", "141": "flag{c74d97b01eae257e44aa9d5bade97baf}", "230": "Y0u_h4v3_45t0n15h1ng_futur3_1n_r3v3r5ing", "126": "LUCkYFI4G1748428", "134": "1100100001111001", "231": "ALEXCTF{dv5d4s2vj8nk43s8d8l6m1n5l67ds9v41n52nv37j481h3d28n4b6v3k}", "133": "flag{WelC0m3_t0_r3v3r_O1}", "135": "4092849uio2jfklsj4kl", "137": "this_is_the_flag", "138": "testtest", "139": "Cr4ckIsSoE4s!", "140": "zhimakaimen@2011", "150": "64ec47ece868ba34a425d90044cd2dec", "142": "EIS{Fun_WiTH_Riv3st_CiPh3r_4}", "143": "wctf{ElF_lnX_Ckm_0823}", "144": "LCTF{1t's_rea1ly_an_ea3y_ap4}", "145": "flag{PrtzhZE}", "146": "kxCHGMwXWgQ45BEb", "232": "ALEXCTF{CATS_HIDE_SECRETS_DONT_THEY}", "148": "amazing！@", "149": "97df60b50c5d3eff{5ubedw217e7nPe}", "233": "0UR_L0G0_R0CKS", "234": "The user is going to pick dancing pigs over security every time", "151": "flag{always_continue_digging}", "235": "the_flag_is_bond_007", "152": "SCTF{(121.518549,25.040854)}", "153": "yc4pl0fvjs2k1t7T", "155": "1s4g76jk89f", "156": "xiaoming_mingwen", "236": "P455W0rD", "237": "SUCTF{fake_flag_web_a}", "159": "overthehillx", "238": "wh0_1s_y0ur_d4ddy", "160": "1337_ph0t0_sk1ll5", "239": "_Welcome_To_ISCC_2018_", "240": "HONGYA", "161": "1121_hello_world_60006", "162": "flag{f614b0a347d7742ada84f7ac2ab42158}", "163": "3b1c488411db6f1f2c676da7b6b8a5f9", "241": "把我复制走", "242": "iscc is fun", "157": "7815696ecbf1c96e6894b779456d330e", "218": "rhelheg", "158": "d99516a57e4c90a59504b5ccgc3a83ec", "169": "33bcd42bd1c5576ddadcb0e501b525b9", "243": "a332b700-3621-11e7-a53b-6807154a58cf", "244": "yougotme", "245": "isccwearecoming", "170": "9ddcafe895209489070c0856deb6aa81", "171": "5555555555555555555555555555555555555asdhjsakd", "173": "9be61df311a7556c0d049267d7c6c313", "172": "11b921ef080f7736089c757404650e40", "246": "Corgi is cutest aniaml on the earth", "164": "flag{1d89dd312931e3444c6cd5c40c051e9e}", "247": "Welcome_To_CTF_World", "248": "haha_u_get_30HP_now", "165": "eecece36874e068e18df9e565351bd53", "249": "goodtest", "166": "63d0cea9d550e495fde1b81310951bd7", "167": "8a3053357a2508363add4edb0cda8f2b", "250": "SK88WGLHBWJ1RMTK61D2X4C5CI7FI0TE", "251": "WELCOMECISRG", "252": "JRQ058XMGC1I7PB4UNGA7BLNBCMS6YJ0", "253": "9d60dd298073b1e86bb41f66af3ccfea", "174": "912ec803b2ce49e4a541068d495ab570", "254": "ORANGEX", "255": "that_is_right", "175": "6ded31434fc9a9472b24da4ecbd4a4db", "256": "c00160d831c79ceb87567ff483422418", "176": "fa1b865d9280d4a488afa30fd60216e7", "206": "186376083", "207": "1215121155111123", "168": "test", "177": "23620244563405343202", "178": "857 5960", "179": "flag{593616de15330c0fb2d55e55410bf994}", "180": "flag{19c122b00447f21a2938e2602d53ceab}", "181": "flag{1bc29b36f623ba82aaf6724fd3b16718}", "205": "FLAG19491001", "257": "dca57f966e4e4e31fd5b15417da63269", "258": "hrctf{crack_re50}", "208": "you_are_a_good_boy", "259": "hrcrf{RE100_Calcu}", "209": "W0W*funny", "210": "haPPy_Use_0penSsI", "211": "F1@g", "217": "rtf2017crackmebyw31y1l1n9", "212": "76c425c2fb20b0e292068601bca9cd30", "220": "no5c30416d6cf52638460377995c6a8cf5", "221": "idg_cni~bjbfi|gsxb", "222": "CTF{the_3rd_time_is_the_charm}", "213": "betterfs.than.yours", "214": "tHE_cAT_iS_the_cULpRiT", "219": "flag{A_simple_Inline_hook_Drv}", "215": "roses_r_blue_violets_r_r3d_mayb3_harambae_is_not_kill", "216": "gandalfthebest", "190": "  9d4c2f636f067f89", "194": "flag{ceea167a5a36dedd|", "195": "cba5b19891d2423f", "198": "    744211bb1f44be30", "199": "   e343279857ea7f69", "201": "        cba5b19891d2423f", "202": "   d24ca3a78d110bfa", "200": "   5090da2632453988", "197": "  2e2d7fbdea1afc51", "196": "    gfjhd", "193": "   40202e6e8b680ea3", "184": "   02dfa673d3077f03", "185": "   40202e6e8b680ea3", "19": "     40202e6e8b680ea3", "186": "    204ef7431330c204", "192": "   a82207e58f8ece08", "223": "    a0b923820dcc509a", "191": "   d9caa6e02c990b0a", "189": "  c14ca52ea2432a3c", "187": "123123", "182": "                              0b6501b2e42fe4ba", "183": "        ae3c47f54bee71b8", "224": "        hsdfghdfgh", "225": "   qwerasdz", "226": "        fdgsdfgh", "229": "       dfhsdfgh", "228": "           c51478asd45"}
        self.expdata = {"1":["C"],"2":["B"],"3":["B"],"4":["D"],"5":["D"],"6":["A"],"7":["B"],"8":["D"],"9":["C"],"10":"SOA","11":"A","12":["D"],"13":["B"],"14":["D"],"15":["C"],"16":"open","17":"behind","18":["C"],"19":["D"],"20":["D"],"21":["A"],"22":"ftp","23":["C"],"24":["C"],"25":["C"],"26":["B"],"27":"FileZilla","28":"none","29":["D"],"30":["D"],"31":["C"],"32":["C"],"33":"1.0","34":"linux","35":["D"],"36":["B"],"37":["B"],"38":["C"],"39":"aspx","40":"0.2","41":"GET","42":["C"],"43":["A"],"44":["B"],"45":["D"],"46":["C"],"47":["D"],"48":"0.0.7","49":"4","50":["D"],"51":["D"],"52":["C"],"53":["B"],"54":"root","55":["C"],"56":["D"],"57":["D"],"58":["D"],"59":"32","60":"mysql","61":"V4FP","62":["C"],"63":["B"],"64":["D"],"65":["D"],"66":"US","67":"3","68":["D"],"69":["B"],"70":["C"],"71":["D"],"72":["B"],"73":"login","74":"302","75":"类别转移","76":["D"],"77":["C"],"78":["D"],"79":["D"],"80":["D"],"81":["D"],"82":["A"],"83":["C"],"84":["B"],"85":["D"],"86":"1","87":"22","88":"123456","89":"30","90":["D"],"91":["D"],"92":["D"],"93":["C"],"94":["C"],"95":["B"],"96":"66155263819776","97":"password01","98":"MD2","99":"MD5","100":"root","101":"123456","102":["C"],"103":["C"],"104":["C"],"105":["B"],"106":["D"],"107":["A"],"108":"abcde","109":"empty","110":"123456","111":["D"],"112":["E"],"113":["C"],"114":["D"],"115":"Administrator","116":["E"],"117":["D"],"118":["A"],"119":["D"],"120":"562","121":["A"],"122":["D"],"123":["B"],"124":["D"],"125":"post","126":"World","127":["D"],"128":["A"],"129":["C"],"130":["A"],"131":["D"],"132":["D"],"133":"sbin","134":"SP0","135":"*aaa","136":["B"],"137":["C"],"138":["D"],"139":["C"],"140":["D"],"141":"5060","142":"4569","143":["D"],"144":["D"],"145":["C"],"146":["D"],"147":["C"],"148":["A"],"149":["D"],"150":["D"],"151":["D"],"152":"6esab","153":"www-data","154":"root","155":["D"],"156":["B"],"157":["C"],"158":["D"],"159":"yes","160":["B"],"161":["A"],"162":["B"],"163":["A"],"164":["B"],"165":["D"],"166":"payloads","167":"3.10.0","168":["A"],"169":["B"],"170":["D"],"171":["D"],"172":["D"],"173":["C"],"174":["D"],"175":["E"],"176":["A"],"177":["B"],"178":"443","179":["C"],"180":["A"],"181":["B"],"182":["D"],"183":["D"],"184":["D"],"185":["B"],"186":["A"],"187":"test.php","188":["D"],"189":["B"],"190":["D"],"191":["D"],"192":"wordlists","193":"POST","194":["D"],"195":["A"],"196":["C"],"197":["D"],"198":"31","199":"hongyaa","200":"abc123","201":["B"],"202":["A"],"203":["D"],"204":["B"],"205":["B"],"206":"ANY","207":"REQUEST","208":["B"],"209":["C"],"210":["C"],"211":["D"],"212":["C"],"213":["D"],"214":["A"],"215":["B"],"216":["B"],"217":["D"],"218":["C"],"219":"ftp","220":"smtp","221":["B"],"222":["D"],"223":["B"],"224":["D"],"225":["C"],"226":["A"],"227":"待更新","228":"待更新","229":"待更新","230":"待更新","231":"待更新","232":"待更新","233":"待更新","234":"待更新","235":"待更新","236":["A","B","C","D"],"237":["A"],"238":["D"],"239":["C"],"240":["D"],"241":["C"],"242":["C"],"243":["D"],"244":["C"],"245":["B"],"246":["D"],"247":["D"],"248":["C"],"249":["A"],"250":["B"],"251":["A"],"252":["B"],"253":["D"],"254":["C"],"255":["D"],"256":["C"],"257":["A"],"258":["A","B","C","D"],"259":["A"],"260":["D"],"261":["C"],"262":["B"],"263":["A"],"264":["C"],"265":["D"],"266":["B"],"267":["B"],"268":["B"],"269":["C"],"270":"mkdir","271":"java -version","272":"source /etc/profile","273":"mkdir","274":["C"],"275":["B"],"276":["C"],"277":["C"],"278":["B"],"279":["B"],"280":["A"],"281":["A"],"282":["D"],"283":"break","284":["A"],"285":["B"],"286":["C"],"287":["C"],"288":["C"],"289":["D"],"290":"\\n","291":"复数","292":"set()","293":"input()","294":["B"],"295":["B"],"296":["B"],"297":["B"],"298":"模块","299":["B"],"300":["C"],"301":[],"302":["A","B","D"],"303":["A","C"],"304":["A","C"],"305":["D"],"306":["B"],"307":["A","B"],"308":"break","309":"continue","310":["A"],"311":["A","B","C"],"312":["C"],"313":["A"],"314":["B"],"315":["D"],"316":["C"],"317":["B"],"318":["B"],"319":["D"],"320":["B"],"321":["B"],"322":"元组","323":"tuple()","324":"list()","325":["B"],"326":"循环","327":["B"],"328":["A"],"329":"in","330":"join()","331":"find()","332":"in","333":["A","B"],"334":"%","335":"format()","336":["C"],"337":["A"],"338":"pip3 -V","339":["A"],"340":["B"],"341":["C"],"342":["D"],"343":["D"],"344":"/app","345":"scala -version","346":"scala","347":".bashrc","348":"最小值","349":"list或data.frame","350":"自定义的调用函数","351":"最小值","352":"行","353":"和值和均值","354":"行","355":"可以","356":"FUN","357":"sapply","358":"可以","359":"FUN","360":"Map","361":"Map","362":["A","B"],"363":["B"],"364":"抽象","365":"抽象","366":"尾部","367":"方法","368":"Class","369":"Class","370":"getter","371":"伴生对象","372":"0","373":"0","374":"Array","375":"b.toBuffer","376":"类型","377":"extends","378":"类型","379":"override","380":["A"],"381":"find()","382":"split()","383":"join()","384":"strip()","385":"center()","386":"import re","387":"\\n","388":["A"],"389":"match()","390":"split()","391":["C"],"392":"dict()","393":"{}","394":["A"],"395":["D"],"396":"fromkeys()","397":"get()","398":"items()","399":"pop()","400":"update()","401":"set()","402":"add()","403":"update()","404":["D"],"405":"union","406":["A"],"407":["B"],"408":["B"],"409":"write()","410":"read()","411":"tell()","412":["A"],"413":"load()","414":"pickle","415":"dump()","416":"load()","417":"abspath()","418":"getcwd()","419":"listdir()","420":"walk()","421":"abspath()","422":"import com.hongya.test.Utils","423":["A","C"],"424":["B"],"425":"import com.hongya.test.Utils","426":"数据框","427":"unique()和duplicated()","428":"index <- duplicated(b[,3])","429":"数据框","430":"分组处理","431":"分组处理","432":"tapply(a[,\"score\"],a[,\"age\"],mean)","433":"tapply(score,list(gender,class),mean)","434":"向量","435":"split(a,col(a))","436":"split(data,data$year)","437":"向量","438":"decreasing=T","439":"sort(x[,1])","440":"x$x4 <- x$x3[order(x$x3)]","441":"decreasing=T","442":["C"],"443":"def","444":"None","445":"递归","446":"形式参数","447":"形式参数","448":["B"],"449":["A"],"450":["A"],"451":"global","452":"全局变量","453":["A"],"454":"global","455":"装饰器","456":"调用","457":"闭包","458":"装饰器","459":"pass","460":"isinstance()","461":"pass","462":"class","463":"__del__()","464":"__init__()","465":"__del__()","466":["A"],"467":"super()","468":"继承","469":"super()","470":["B"],"471":["A"],"472":["A"],"473":["B"],"474":["A"],"475":"except","476":"private","477":"默认访问类型","478":"private","479":"非静态内部类","480":"Error","481":"throw","482":"Error","483":"Throwable","484":"null","485":"LinkedList","486":"没有","487":"null","488":"apt-get install r-base","489":"安装R","490":"apt-get update","491":"GUI","492":"输入","493":"输入","494":"writer.write(\"hello\")","495":"cat test.txt","496":"raise","497":"raise","498":["A"],"499":["B"],"500":"Math","501":"final","502":"Math","503":"SimpleDateFormat","504":"?","505":"?","506":["D"],"507":["B"],"508":"流","509":"流","510":"java.io","511":["A"],"512":"ResultSet","513":"?","514":"execute","515":"ResultSet","516":["A","B","C","D"],"517":["B"],"518":["C","D"],"519":["A","B","C","D"],"520":["B","D"],"521":["B","C"],"522":["B"],"523":["B","D"],"524":"case","525":"case","526":["B"],"527":"case","528":"T","529":"T","530":["C","D"],"531":["C"],"532":"级联调用","533":"级联调用","534":["C"],"535":["D"],"536":"implicit","537":"implicit","538":"toDouble","539":["A","C"],"540":"y>5","541":"x[,3]","542":"y[y>5&y<8]","543":"y[2,c(2,3)]","544":"x$v3","545":"matrix(c(3:14),nrow=4,byrow=TRUE)","546":"data<-array(c(vector1,vector2),dim=c(3,3,2))","547":"print(p[1,3])","548":"print(p[3,])","549":"print(result[3,,2])","550":"c('first','second','third')","551":"1:2","552":"NROW(a_list)","553":"a_list[c(TRUE,FALSE,TRUE)]","554":"a_list$first[1]","555":"read","556":"[2:3]","557":"read.csv()","558":"data.frame","559":"df[1:2,2:3]","560":"c(v1,v2)","561":"5 6 7 8","562":"\"1\" \"2\" \"3\" \"A\" \"B\" \"C\"","563":"x[sample(1:5)]","564":"seq(1，10，3）","565":["B"],"566":"2","567":"character","568":"numeric","569":"names<-factor(name)","570":"unary","571":["A","B","D"],"572":"unary","573":["A","B","C","D"],"574":"textFile()","575":"saveAsTextFile()","576":["A"],"577":"foreach.println","578":["B"],"579":"foreach(println)","580":"saveAsTextFile","581":"scala.util.parsing.json","582":"Some( map：Map[String，Any] )","583":"NONE","584":"textFile()","585":"saveAsTextFile","586":"逗号","587":"制表符","588":"opencsv","589":"databases","590":"jdbc","591":"Java数据库连接","592":["C"],"593":["A","B","C","D"],"594":["D"],"595":["D"],"596":["B"],"597":["A"],"598":["C"],"599":[],"600":"slaves","601":["D"],"602":["C"],"603":["A"],"604":["C"],"605":["C"],"606":"source","607":"DataNode","608":"start-yarn.sh","609":["C"],"610":["C"],"611":["A"],"612":["D"],"613":["C"],"614":"hdfs namenode -format","615":["A","B","C"],"616":["A"],"617":["D"],"618":["D"],"619":[],"620":"hadoop fs -put hongyaa.txt /company","621":["B"],"622":["C"],"623":["B"],"624":["D"],"625":[],"626":"TestSequenceFile","627":"saveAsSequenceFile","628":"SequenceFile","629":"SparkContext","630":"2","631":"saveAsObjectFile()","632":"objectFile()","633":"SequenceFile","634":"Spark","635":"RDD","636":"import random","637":["A"],"638":"random","639":["A"],"640":"saveAsHadoopFile()","641":"hadoopFile()","642":"SparkContext","643":"hdfs","644":"TextOutputFormat","645":"-put","646":["A","B"],"647":"HDFS","648":"Hadoop","649":"-cat","650":"yarn application","651":["D"],"652":["E"],"653":["D"],"654":["C"],"655":"textFile()","656":"GzipCodec","657":"org.apache.hadoop.io.compress.GzipCodec","658":"org.apache.hadoop.io.compress.Bzip2Codec","659":"lzo","660":"split()","661":"reduce()","662":"textFile","663":["A","B","C"],"664":"parallelize","665":"Java","666":"7777","667":"时间片","668":"1","669":"30","670":"checkpoint()","671":"StreamingContext.getOrCreate()","672":"HDFS","673":"1","674":"强大的容错性保障","675":"org.apache.spark.streaming.receiver.Receiver","676":"sc.parallelize()","677":"onstart()","678":"onstop()","679":"DStream","680":"4040","681":"new SparkContext(conf)","682":"否","683":"%60","684":"被写入磁盘","685":"sqlContext.read.text()","686":"select()","687":"SQLContext","688":"groupBy()","689":"show()","690":"rdd,schema","691":"TABLE","692":"Hive","693":"LOAD","694":"*","695":"toDF()","696":"spark.read.format(\"json\").load()","697":"Schema","698":"people.select(\"name\").show()","699":["A","B","C"],"700":"spark.udf.register()","701":"UserDefinedAggregateFunction","702":"UDF","703":"spark.udf.register()","704":"UDAF","705":"OOM","706":"user","707":"3","708":"数据库服务宕机","709":"DataFrame","710":"spark.sql.codegen","711":"spark.sql.inMemoryColumnarStorage.batchSize","712":"OOM","713":"spark.sql.parquet.compression.codec","714":"--conf","715":"textFile","716":"parquet","717":"split","718":["A","B","C","D"],"719":"MySQL","720":"Vector","721":"fit()","722":"findSynonyms()","723":"2","724":["C"],"725":"computeSVD()","726":"computePrincipalComponents()","727":"2","728":"3","729":"fit()","730":"extends","731":["A"],"732":"evaluate","733":"add","734":"hdfs","735":"-safemode","736":["C"],"737":"数据的清洗转换","738":"concat_ws","739":"collect_set","740":"describe","741":"COUNT","742":"show tables;","743":"describe recorder;","744":"HMaster","745":["B"],"746":"drop","747":"describe","748":"list","749":[],"750":"zkServer.sh start","751":"put","752":"hbase.table.name","753":"create","754":"put","755":"get","756":[],"757":"10","758":"0.01","759":"3","760":"隐式反馈","761":"recommendProducts()","762":"5%","763":"12/35","764":"FP-tree","765":"0.2","766":"25%","767":"libsvm","768":"LogisticRegression","769":"DataFrame","770":"fit()","771":"transform()","772":"密集","773":"Statistics.colStats(observations)","774":"向量长度","775":"稀疏","776":"estimate()","777":"密集","778":"predict()","779":"一元线性回归","780":"梯度下降法","781":"train()","782":"libsvm","783":"2","784":"大","785":"Sigmoid","786":"[0,1]","787":"大","788":"libsvm","789":"ROC","790":"2","791":"最近","792":"不","793":"multinomial","794":"相同","795":"独立","796":"很容易直接得出","797":"垃圾邮件","798":"200","799":"？","800":"TCP套接字","801":["D"],"802":"2","803":"5","804":"信息增益","805":"key","806":"数字型","807":"3","808":"trainRegressor","809":"有放回的","810":"过度拟合","811":"抗噪声能力","812":"4","813":"k-means||","814":"距离的计算","815":["A"],"816":["A","B"],"817":["D"],"818":["B","D"],"819":["A","D"],"820":"requests.get()","821":"HTTPresponse","822":"print(response.content)","823":"print(response.url)","824":"pip3 install requests","825":"python3","826":["D"],"827":"pip3 install requests","828":"javascript:alert (document. cookie)","829":["A"],"830":["B"],"831":"122.241.72.191","832":"808","833":["C"],"834":["B","D"],"835":"./pycharm-community-2018.1.4/bin/pycharm.sh","836":["C"],"837":["D"],"838":"java -version","839":"-put","840":"jar","841":[],"842":"yarn","843":"start-dfs.sh","844":"资源调度","845":["A"],"846":["A","B"],"847":"pip3 install lxml","848":"Element","849":"etree.HTML()","850":["A","B","D"],"851":["A"],"852":"4040","853":["A"],"854":"线程数","855":["E"],"856":["A"],"857":["C"],"858":"parallelize()","859":"slices","860":["C"],"861":["B"],"862":["E"],"863":"2","864":["D"],"865":["C"],"866":["C"],"867":["D"],"868":"top","869":"BABCA","870":"--number-executors","871":"countByKey","872":"filter","873":"3","874":"Value","875":"SparkContext.accumulator","876":["B"],"877":["A"],"878":["B"],"879":"read_csv","880":"信息增益","881":"信息增益率","882":"回归树","883":["A"],"884":"是","885":"是","886":"距离","887":"有监督","888":"是","889":"否","890":"是","891":["A","B","C"],"892":"平均值","893":"是","894":"是","895":["B"],"896":"否","897":"是","898":"交叉验证；信息论","899":["A","B","C"],"900":"是","901":"是","902":"凝聚；分裂","903":"扫描半径","904":"是","905":"是","906":"否","907":"关联规则","908":["A"],"909":["C"],"910":["B"],"911":"list","912":"HBaseAdmin","913":"HBaseConfiguration","914":"HTable","915":[],"916":"scan","917":"Configuration","918":"log4j.properties","919":"scan","920":[],"921":"myid","922":"getColumnCells","923":"scan","924":"send","925":"-put","926":"待更新","927":"待更新","928":"待更新","929":"count","930":"待更新","931":"待更新","932":"待更新","933":"put","934":"待更新","935":"待更新","936":"待更新","937":"python3","938":["D"],"939":["C"],"940":["A"],"941":["B"],"942":["A"],"943":"9","944":"False","945":["D"],"946":["A"],"947":["C"],"948":["B"],"949":["A"],"950":"'[1, 2, 3]'","951":"True","952":["C"],"953":["A"],"954":["B"],"955":["D"],"956":["B"],"957":"False","958":"3","959":["D"],"960":["A"],"961":["C"],"962":["D"],"963":["B"],"970":"from math import admin","971":"nametest","972":["A"],"973":["D"],"974":["C"],"975":["B"],"976":["A"],"977":"5","978":"3","979":"[9]","980":"True","981":["A"],"982":["D"],"983":["B"],"984":["D"],"985":["C"],"986":"5","987":"100","988":["C"],"989":["A"],"990":["A"],"991":["B"],"992":["D"],"993":"aDict.pop('sex')","994":"('c',8)","995":["A"],"996":["C"],"997":["B"],"998":["D"],"999":["A"],"1000":"{1, 2, 3}","1001":"False","1002":["C"],"1003":["D"],"1004":["A"],"1005":["B"],"1006":["C"],"1007":"b 2","1008":["A"],"1009":["D"],"1010":["B"],"1011":"否","1012":"97","1013":["C"],"1014":["A"],"1015":["A"],"1016":["B"],"1017":["D"],"1018":"55","1019":"'5'","1020":["D"],"1021":["C"],"1022":["A"],"1023":["B"],"1024":"None","1025":"5","1026":["D"],"1027":["A"],"1028":["B"],"1029":["C"],"1030":["D"],"1031":["D"],"1032":["A"],"1033":["D"],"1034":["B"],"1035":["D"],"1036":"True","1037":"10","1038":["A"],"1039":["D"],"1040":["B"],"1041":["C"],"1042":["B"],"1043":["C"],"1044":["A"],"1045":["B"],"1046":["A"],"1047":["B"],"1048":["C"],"1049":["A"],"1050":["D"],"1051":["D"],"1052":["B"],"1053":["D"],"1054":["C"],"1055":["B"],"1056":["A"],"1057":["C"],"1058":["B"],"1059":["A"],"1060":["D"],"1061":["A"],"1062":["B"],"1063":["A"],"1064":["B"],"1065":["A"],"1066":["B"],"1067":["A"],"1068":["B"],"1069":["A"],"1070":["A"],"1071":["A"],"1072":["A"],"1073":["B"],"1074":["A"],"1075":["D"],"1076":["C"],"1077":["B"],"1078":["A"],"1079":["A"],"1080":["D"],"1081":["B"],"1082":["A"],"1083":["A"],"1084":["B"],"1085":["A"],"1086":["A"],"1087":["A"],"1088":["C"],"1089":["D"],"1090":["A"],"1091":["A"],"1092":["A"],"1093":["A"],"1094":["B"],"1095":["A"],"1096":["A"],"1097":["C"],"1098":["A"],"1099":["A"],"1100":["A"],"1101":["C"],"1102":["D"],"1103":["A"],"1104":["D"],"1105":["A"],"1106":["B"],"1107":["D"],"1108":["D"],"1109":["A"],"1110":["A"],"1111":"交互式","1112":["D"],"1113":["D"],"1114":["A"],"1115":["D"],"1116":["A"],"1117":["B"],"1118":["D"],"1119":["A"],"1120":["B"],"1121":["C"],"1122":["D"],"1123":["A"],"1124":["A"],"1125":["A"],"1126":["B"],"1127":["A"],"1128":["A"],"1129":["A"],"1130":["B"],"1131":["A"],"1132":["C"],"1133":["B"],"1134":["A"],"1135":["B"],"1136":["A"],"1137":"1","1138":["E"],"1139":["A"],"1140":["E"],"1141":["F"],"1142":["E"],"1143":"状态机","1144":"形状","1145":["A"],"1146":["A"],"1147":["D"],"1148":["D"],"1149":["C"],"1150":["E"],"1151":["D"],"1152":["C"],"1153":["E"],"1154":["D"],"1155":"0.，","1156":"2","1157":"4","1158":"114","1159":"[3]","1160":"9","1161":["B"],"1162":["D"],"1163":["E"],"1164":["E"],"1165":"9.80665","1166":["D"],"1167":["D"],"1168":["C"],"1169":["C"],"1170":["D"],"1171":"foo","1172":["C"],"1173":["B"],"1174":["A"],"1175":["B"],"1176":["D"],"1177":"0.5625","1178":"3","1179":"(0,0.0)","1180":["B"],"1181":["C"],"1182":["A"],"1183":["D"],"1184":"marker","1185":["B"],"1186":["E"],"1187":["D"],"1188":["A"],"1189":["B"],"1190":"1.2","1191":"0.5","1192":["B"],"1193":["E"],"1194":["D"],"1195":["A"],"1196":["B"],"1197":"ffgghh","1198":"KCAMDUNOOBI","1199":"hgnoyh aoygna","1200":["B"],"1201":["C"],"1202":["A"],"1203":["D"],"1204":["C"],"1205":"779a3c42fd2afcf8ab46e048505b7de0","1206":"22","1207":["A"],"1208":["D"],"1209":["E"],"1210":"PdGp","1211":["D"],"1212":["C"],"1213":["D"],"1214":["E"],"1215":"False","1216":["D"],"1217":["B"],"1218":["A"],"1219":"java","1220":["D"],"1221":["D"],"1222":["D"],"1223":["C"],"1224":["B"],"1225":"root.mainloop()","1226":["D"],"1227":["D"],"1228":["D"],"1229":["C"],"1230":["B"],"1231":"yes","1232":["C"],"1233":["A"],"1234":["B"],"1235":["D"],"1236":["A"],"1237":"Python3学习","1238":["C"],"1239":["C"],"1240":["D"],"1241":["D"],"1242":["A"],"1243":"separator()","1244":["A"],"1245":["D"],"1246":["A"],"1247":["C"],"1248":["B"],"1249":["B"],"1250":["D"],"1251":["C"],"1252":["D"],"1253":["A"],"1254":["C"],"1255":"flag = False","1256":["A"],"1257":["D"],"1258":["A"],"1259":["C"],"1260":["B"],"1261":["B"],"1262":["C"],"1263":["A"],"1264":["B"],"1265":["D"],"1266":["A"],"1267":["D"],"1268":["A"],"1269":["B"],"1270":["D"],"1271":["A"],"1272":"imageBytes = im.tobytes()","1273":["A"],"1274":["D"],"1275":["A"],"1276":["C"],"1277":["B"],"1278":"docx","1279":"SQLite","1280":["C"],"1281":["C"],"1282":["D"],"1283":["B"],"1284":["A"],"1285":"pip","1286":"resizable","1287":["C"],"1288":["C"],"1289":["D"],"1290":["D"],"1291":"Excel","1292":"docx","1293":["C"],"1294":["C"],"1295":["D"],"1296":["A"],"1297":"出勤时间","1298":["C"],"1299":["C"],"1300":["D"],"1301":["C"],"1302":"1","1303":["C"],"1304":["C"],"1305":["D"],"1306":["B"],"1307":"垂直","1308":["C"],"1309":["C"],"1310":["D"],"1311":["B"],"1312":["C"],"1313":"xlsx","1314":["C"],"1315":["C"],"1316":["D"],"1317":["B"],"1318":["C"],"1319":"Socket","1320":["C"],"1321":["C"],"1322":["D"],"1323":["C"],"1324":["B"],"1325":"ImageGrab","1326":"1","1327":["C"],"1328":["C"],"1329":["D"],"1330":["B"],"1331":"姓名","1332":["C"],"1333":["C"],"1334":["D"],"1335":["B"],"1336":"1","1337":"待更新","1338":"待更新","1339":"待更新","1340":"length","1341":["C"],"1342":["E"],"1343":["D"],"1344":"1,2","1345":"pairs","1346":"6","1347":["C"],"1348":[{"vm_name":["CONTAINER-01"],"params":[{"name":"文件路径","value":"~/.config/pip/pip.conf"}]}],"1349":"PyMySQL","1350":[{"vm_name":["CONTAINER-01"],"params":[{"name":"filepath","value":"/usr/bin/pip"}]}],"1351":["C"],"1352":["D"],"1353":["A"],"1354":[{"vm_name":["CONTAINER-01"],"params":[{"name":"关键字（逗号拼接）","value":"Asia/Shanghai"},{"name":"文件","value":"/root/PycharmProjects/library/library/settings.py"}]}],"1355":["A","B","C","D"],"1356":["B"],"1357":["D"],"1358":"startapp users","1359":[{"vm_name":["CONTAINER-01"],"params":[{"name":"文件路径","value":"/root/PycharmProjects/library/users/views.py"}]}],"1360":["A","B","C","D"],"1361":["B","C"],"1362":"urls.py","1363":["A"],"1364":["A"],"1365":[{"vm_name":["CONTAINER-01"],"params":[{"name":"关键字（逗号拼接）","value":"books"},{"name":"文件","value":"/root/PycharmProjects/library/library/settings.py"}]}],"1366":"startapp books","1367":"整型","1368":["A","B"],"1369":[{"vm_name":["CONTAINER-01"],"params":[{"name":"关键字（逗号拼接）","value":"request"},{"name":"文件","value":"/root/PycharmProjects/library/readers/views.py"}]}],"1370":"views.py","1371":"templates","1372":"models.py","1373":[{"vm_name":["CONTAINER-01"],"params":[{"name":"关键字（逗号拼接）","value":"returnBookView"},{"name":"文件","value":"/root/PycharmProjects/library/borrow/views.py"}]}],"1374":"startapp borrow","1375":"show tables;","1376":["B","C"],"1377":"hadoop namenode -format","1378":"service mysql start","1380":["C"],"1381":["A"],"1382":"start-all.sh","1383":[{"vm_name":["CONTAINER-01"],"params":[{"name":"关键字","value":"Main"},{"name":"文件名","value":"/opt/soft/logAnalyze/pom.xml"}],"vm_ids":["resource_1556430575749"]}],"1384":"/data/log.log","1385":"target","1386":"唯一性","1387":"Mapper","1388":"Reduce","1389":["B"],"1391":["A"],"1392":["B"],"1393":["A"],"1394":["A"],"1395":["A"],"1396":"cat","1397":"数据","1398":[{"vm_name":["CONTAINER-01"],"vm_ids":["resource_1556446293946"],"params":[{"name":"文件路径","value":"/headless/Desktop/weblog_ip.java"}]}],"1399":"Partition","1400":"Bucket","1401":["A","B","C","D"],"1402":"迭代","1403":"map","1404":"Mapper","1405":"Reducer","1406":["C"],"1407":["D"],"1408":["A"],"1409":["A"],"1410":["C"],"1411":["C"],"1412":"相似性","1413":["B"],"1414":"预测兴趣度","1415":"0x141","1416":["B"],"1417":["A"],"1418":["B"],"1419":["C"],"1420":["B"],"1421":["A"],"1422":["A"],"1423":["A"],"1424":["C"],"1425":"ARIMA","1426":["B"],"1427":["A"],"1428":["B"],"1429":["A","B"],"1430":[],"1431":["A"],"1432":["B"],"1433":["B"],"1434":[],"1435":["B"],"1436":["C"],"1437":["B"],"1438":[],"1439":"flush privileges","1440":"hive --version","1441":"jps","1442":"service mysql start","1443":"hive","1444":[],"1445":"service mysql start","1446":["A"],"1447":"id","1448":"CREATE","1449":"SHOW DATABASES;","1450":"load","1451":[],"1452":"-safemode","1453":["B"],"1454":"ename","1455":"select * from Persons；","1456":"drop table if exists emp_managed;","1457":"INSERT","1458":[],"1459":"-cat","1460":"hadoop jar","1461":"MapReduce","1462":"Reduce","1463":"jar","1464":[],"1465":["A","B","C","D","E","F"],"1466":"参照值","1467":"距离","1468":"异常点","1469":[],"1470":"root","1471":["C"],"1472":["A"],"1473":["C"],"1474":["B"],"1475":["D"],"1476":"0","1477":["D"],"1478":["D"],"1479":["D"],"1480":["D"],"1481":"/e","1482":"Content-Type","1483":["D"],"1484":["C"],"1485":["A"],"1486":["D"],"1487":"include","1488":"php://","1489":"alert","1490":["D"],"1491":["C"],"1492":["C"],"1493":["A"],"1494":"sublime","1495":"on","1496":"F12","1497":["C"],"1498":["C"],"1499":["B"],"1500":["B"],"1501":"hongya","1502":"include","1503":"字符串","1504":"缩进","1505":["D"],"1506":["B"],"1507":["B"],"1508":["C"],"1509":["D"],"1510":["C"],"1511":["C"],"1512":["D"],"1513":["C"],"1514":["A"],"1515":"admin","1516":["C"],"1517":["B"],"1518":["B"],"1519":["C"],"1520":"select","1521":"@b","1522":["C"],"1523":["D"],"1524":["C"],"1525":["C"],"1526":["B"],"1527":"null","1528":"admin","1529":["C"],"1530":["B"],"1531":["D"],"1532":["B"],"1533":["B"],"1534":"自动审计","1535":"NULL","1536":["D"],"1537":["A"],"1538":["A"],"1539":["D"],"1540":["D"],"1541":"root","1542":["C"],"1543":["D"],"1544":["C"],"1545":["B"],"1546":["D"],"1547":"require_once","1548":["B"],"1549":["D"],"1550":["C"],"1551":["C"],"1552":["B"],"1553":"zui","1554":["C"],"1555":["D"],"1556":["C"],"1557":["B"],"1558":"5.5.12","1559":["C"],"1560":["C"],"1561":["B"],"1562":["D"],"1563":"msg","1564":"5.4.45","1565":["D"],"1566":["A"],"1567":["D"],"1568":["C"],"1569":["C"],"1570":"Debug binaries","1571":"5.5.25","1572":["C"],"1573":["A"],"1574":["C"],"1575":["D"],"1576":["B"],"1577":[],"1578":"函数","1579":"LIMIT","1580":["C"],"1581":["A"],"1582":["C"],"1583":["B"],"1584":["B"],"1585":["D"],"1586":[],"1587":"5.5.25","1588":"Query","1589":"exist","1590":["C"],"1591":["A"],"1592":["B"],"1593":["C"],"1594":["D"],"1595":"general","1596":"utf8","1597":["C"],"1598":["A"],"1599":["D"],"1600":["C"],"1601":["B"],"1602":"函数","1603":"PRI","1604":["C"],"1605":["A"],"1606":["C"],"1607":["B"],"1608":["C"],"1609":["D"],"1610":"函数","1611":"李四","1612":"王","1613":["C"],"1614":["A"],"1615":["D"],"1616":["C"],"1617":["B"],"1618":"函数","1619":"升","1620":["C"],"1621":["A"],"1622":["C"],"1623":["B"],"1624":["D"],"1625":"函数","1626":"5","1627":["C"],"1628":["A"],"1629":["B"],"1630":["D"],"1631":["C"],"1632":"函数","1633":"返回结果","1634":["C"],"1635":["A"],"1636":["C"],"1637":["D"],"1638":["B"],"1639":"函数","1640":"null","1641":["C"],"1642":["A"],"1643":["B"],"1644":["A"],"1645":["D"],"1646":[],"1647":"函数","1648":"65001","1649":["C"],"1650":["A"],"1651":["C"],"1652":["D"],"1653":["B"],"1654":"5.5.25","1655":"MyISAM","1656":"MRG_MYISAM","1657":["C"],"1658":["A"],"1659":["B"],"1660":["B"],"1661":["D"],"1662":"5.5.25","1663":"50","1664":"CASCADED","1665":["C"],"1666":["A"],"1667":["B"],"1668":["D"],"1669":["D"],"1670":"5.5.25","1671":"NULL","1672":["C"],"1673":["A"],"1674":["B"],"1675":["D"],"1676":"5.5.25","1677":"90","1678":["C"],"1679":["A"],"1680":["B"],"1681":["C"],"1682":["B"],"1683":"5.5.25","1684":"use","1685":"sql","1686":"数据库","1687":["C"],"1688":["A"],"1689":["C"],"1690":["D"],"1691":["B"],"1692":"函数","1693":["C"],"1694":["A"],"1695":["D"],"1696":["B"],"1697":["C"],"1698":"box","1699":"Windows身份验证模式","1700":["D"],"1701":["B"],"1702":["A"],"1703":["D"],"1704":["C"],"1705":"library_log.ldf","1706":"7","1707":"6","1708":["B"],"1709":["D"],"1710":["A"],"1711":["C"],"1712":["D"],"1713":"Service Broker","1714":"Sage","1715":["D"],"1716":["C"],"1717":["B"],"1718":["A"],"1719":["B"],"1720":"Ctrl+Shift+N","1721":"CREATE DATABASE HONGYA","1722":["D"],"1723":["C"],"1724":["A"],"1725":["B"],"1726":["D"],"1727":"ReportServer","1728":"0x01","1729":"sa","1730":["D"],"1731":["C"],"1732":["A"],"1733":["B"],"1734":["D"],"1735":["B"],"1736":"TempDB","1737":"dbo.Student","1738":["D"],"1739":["C"],"1740":["B"],"1741":["A"],"1742":["B"],"1743":"student_log.ldf","1744":"dbo","1745":"user table","1746":["D"],"1747":["C"],"1748":["B"],"1749":["D"],"1750":["A"],"1751":"ReportServer","1752":"stuun","1753":"参照","1754":["D"],"1755":["C"],"1756":["B"],"1757":["B"],"1758":["A"],"1759":"cross","1760":"全外连接","1761":["D"],"1762":["C"],"1763":["B"],"1764":["A"],"1765":["C"],"1766":"not","1767":"where","1768":["D"],"1769":["C"],"1770":["B"],"1771":["A"],"1772":["C"],"1773":"school_log.ldf","1774":"alter","1775":"sp_rename","1776":"删除","1777":["D"],"1778":["C"],"1779":["B"],"1780":["A"],"1781":["D"],"1782":"school_log.ldf","1783":"不唯一","1784":"sp_rename","1785":["D"],"1786":["C"],"1787":["B"],"1788":["B"],"1789":["A"],"1790":"X64","1791":"distinct","1792":"order by","1793":["D"],"1794":["C"],"1795":["B"],"1796":["A"],"1797":["D"],"1798":"school_log.ldf","1799":"as","1800":"helpconstraint","1801":["D"],"1802":["C"],"1803":["B"],"1804":["A"],"1805":["B"],"1806":"Service Broker","1807":"rollback","1808":"save","1809":["D"],"1810":["C"],"1811":["B"],"1812":["A"],"1813":["C"],"1814":"grant","1815":"delete","1816":["D"],"1817":["B"],"1818":["C"],"1819":["B"],"1820":["A"],"1821":"school_log.ldf","1822":"1","1823":"-21","1824":"25","1825":["D"],"1826":["C"],"1827":["B"],"1828":["B"],"1829":["A"],"1830":["B"],"1831":["A"],"1832":["C"],"1833":"school_log.ldf","1834":"本地","1835":["D"],"1836":["C"],"1837":["B"],"1838":["C"],"1839":["D"],"1840":"school_log.ldf","1841":"数据完整性约束","1842":["D"],"1843":["C"],"1844":["B"],"1845":["B"],"1846":["D"],"1847":["A"],"1848":"droplogin","1849":"CONNECT","1850":["D"],"1851":["B"],"1852":["C"],"1853":["B"],"1854":["A"],"1855":"Service Broker","1856":"File Tables","1857":["D"],"1858":["C"],"1859":["A"],"1860":["C"],"1861":["C"],"1862":"属性","1863":["B"],"1864":["C"],"1865":["C"],"1866":["A"],"1867":["D"],"1868":"Service Broker","1869":"File Tables","1870":["B"],"1871":["C"],"1872":["C"],"1873":["A"],"1874":["D"],"1875":"librarysystem.ldf","1876":["B"],"1877":["C"],"1878":["C"],"1879":["A"],"1880":["D"],"1881":"test","1882":"admin","1883":"5.5","1884":["A"],"1885":["D"],"1886":["D"],"1887":["A"],"1888":["C"],"1889":"search.php","1890":"abc","1891":["A"],"1892":["D"],"1893":["D"],"1894":["D"],"1895":["C"],"1896":"1234","1897":"c4da997","1898":["D"],"1899":["A"],"1900":["D"],"1901":["D"],"1902":["C"],"1903":"html","1904":"dvwa","1905":["D"],"1906":["A"],"1907":["D"],"1908":["D"],"1909":["C"],"1910":"1234","1911":"da997","1912":["D"],"1913":["A"],"1914":["D"],"1915":["C"],"1916":["C"],"1917":"localhost","1918":"1fc3","1919":["D"],"1920":["A"],"1921":["D"],"1922":["B"],"1923":["C"],"1924":["D"],"1925":["A"],"1926":["D"],"1927":["A"],"1928":["C"],"1929":"'","1930":"('')","1931":["A"],"1932":["D"],"1933":["A"],"1934":["B"],"1935":"--file-read","1936":["A"],"1937":["D"],"1938":["A"],"1939":["B"],"1940":["B"],"1941":["B"],"1942":["A"],"1943":["B"],"1944":["B"],"1945":["B"],"1946":"mysql","1947":["C"],"1948":["A"],"1949":["D"],"1950":["A"],"1951":["B"],"1952":"秒","1953":["D"],"1954":["B"],"1955":["A"],"1956":"addslashes()","1957":["B"],"1958":["C"],"1959":["A"],"1960":["C"],"1961":["C"],"1962":"database()","1963":"-r","1964":["B"],"1965":["A"],"1966":["B"],"1967":["C"],"1968":"-c","1969":["A"],"1970":["A"],"1971":["B"],"1972":["C"],"1973":["A"],"1974":["B"],"1975":["B"],"1976":["A"],"1977":["C"],"1978":["A"],"1979":["C"],"1980":"--os-shell","1981":["B"],"1982":["A"],"1983":["B"],"1984":["B"],"1985":["C"],"1986":"/var/www/html/zvuldrill","1987":"1234","1988":"footer.php","1989":["D"],"1990":["A"],"1991":["D"],"1992":["D"],"1993":["C"],"1994":"da997","1995":["D"],"1996":["D"],"1997":["D"],"1998":["D"],"1999":["C"],"2000":["D"],"2001":["B"],"2002":["A"],"2003":["C"],"2004":["B"],"2005":["B"],"2006":["D"],"2007":["D"],"2008":"admin","2009":"1","2010":"1","2011":"1","2012":"MySQLHandler.php","2013":"/root","2014":["A"],"2015":["D"],"2016":["D"],"2017":["D"],"2018":["C"],"2019":"password","2020":["D"],"2021":["D"],"2022":["D"],"2023":["D"],"2024":["C"],"2025":"wanda","2026":"bob","2027":["A"],"2028":["D"],"2029":["A"],"2030":["D"],"2031":["C"],"2032":"admin","2033":"admin@example.org","2034":"5.5.9","2035":"admin","2036":["A"],"2037":["D"],"2038":["A"],"2039":["D"],"2040":["C"],"2041":"admin","2042":["C"],"2043":["B"],"2044":["D"],"2045":["A"],"2046":["C"],"2047":"admin","2048":"SELECT * FROM ‘users’","2049":["B"],"2050":["C"],"2051":["D"],"2052":["A"],"2053":["C"],"2054":["B"],"2055":["B"],"2056":"hy","2057":"f8941b","2058":["B"],"2059":["C"],"2060":["B"],"2061":["C"],"2062":["A"],"2063":["A"],"2064":"PHPSESSID","2065":["C"],"2066":["D"],"2067":["C"],"2068":["A"],"2069":["B"],"2070":["B"],"2071":["C"],"2072":["D"],"2073":["D"],"2074":["A"],"2075":"./beef","2076":["C"],"2077":["B"],"2078":["C"],"2079":["A"],"2080":["C"],"2081":["C"],"2082":"url传入参数","2083":["B"],"2084":["C"],"2085":["D"],"2086":"2005","2087":["D"],"2088":["A"],"2089":["C"],"2090":["B"],"2091":["A"],"2092":["D"],"2093":"master","2094":"admin","2095":"id","2096":"admin888","2097":["A"],"2098":["C"],"2099":["B"],"2100":["D"],"2101":["A"],"2102":["D"],"2103":["C"],"2104":["B"],"2105":"system32","2106":["D"],"2107":["A"],"2108":["D"],"2109":["B"],"2110":["C"],"2111":["A"],"2112":"root123456","2113":"404FB","2114":["C"],"2115":["A"],"2116":["D"],"2117":["B"],"2118":["C"],"2119":["D"],"2120":"information_schema","2121":"89A08","2122":["A"],"2123":["C"],"2124":["B"],"2125":["D"],"2126":["D"],"2127":"system","2128":["D"],"2129":["A"],"2130":["D"],"2131":["B"],"2132":["C"],"2133":"10.2.0.1.0","2134":"ORADB1","2135":["B"],"2136":["A"],"2137":["C"],"2138":["C"],"2139":["D"],"2140":["D"],"2141":["D"],"2142":["D"],"2143":["C"],"2144":["A"],"2145":["B"],"2146":["D"],"2147":["C"],"2148":["A"],"2149":["D"],"2150":["A"],"2151":["B"],"2152":["B"],"2153":["C"],"2154":["A"],"2155":["C"],"2156":["D"],"2157":["B"],"2158":["D"],"2159":["D"],"2160":["D"],"2161":["A"],"2162":["B"],"2163":["D"],"2164":"-l","2165":"8080","2166":["D"],"2167":["C"],"2168":["B"],"2169":"robots.txt","2170":"GitHack","2171":["A"],"2172":["A"],"2173":["B"],"2174":["D"],"2175":["D"],"2176":"phpinfo()","2177":["D"],"2178":["A"],"2179":["A"],"2180":["D"],"2181":["D"],"2182":["D"],"2183":["B"],"2184":["A"],"2185":["C"],"2186":["D"],"2187":"GET","2188":["C"],"2189":["C"],"2190":["C"],"2191":["D"],"2192":"F17AAABC20BFE045075927934FED52D2","2193":["B"],"2194":["C"],"2195":["C"],"2196":["D"],"2197":"是","2198":["B"],"2199":["D"],"2200":["B"],"2201":["D"],"2202":"仅探索","2203":["C"],"2204":["C"],"2205":["B"],"2206":["A"],"2207":["C"],"2208":["B"],"2209":["A"],"2210":["C"],"2211":["B"],"2212":["B"],"2213":["A"],"2214":["C"],"2215":["D"],"2216":"80","2217":"SYSTEM","2218":["B"],"2219":["A"],"2220":["C"],"2221":["D"],"2222":["A"],"2223":["A"],"2224":["B"],"2225":["C"],"2226":["C"],"2227":["B"],"2228":"5432","2229":"不可以","2230":["D"],"2231":["B"],"2232":["B"],"2233":["C"],"2234":["D"],"2235":[],"2236":["D"],"2237":["D"],"2238":["D"],"2239":["D"],"2240":["D"],"2241":["D"],"2242":["B"],"2243":["C"],"2244":"mastermold","2245":"mastermold","2246":["A"],"2247":["D"],"2248":["D"],"2249":["D"],"2250":["A"],"2251":[],"2252":"D","2253":"0x13","2254":["A"],"2255":["A"],"2256":["C"],"2257":["B"],"2258":["D"],"2259":"7548985","2260":"1667391801","2261":["B"],"2262":["C"],"2263":["B"],"2264":["B"],"2265":["D"],"2266":"Server-A","2267":"nt authority\\system","2268":"5","2269":["A"],"2270":["C"],"2271":["B"],"2272":["D"],"2273":["A"],"2274":"8","2275":"msrpc","2276":"5","2277":"3389","2278":["B"],"2279":["A"],"2280":["D"],"2281":["B"],"2282":["A"],"2283":[],"2284":"4","2285":"2004","2286":"4","2287":["A"],"2288":["A"],"2289":["D"],"2290":["B"],"2291":["A"],"2292":[],"2293":"u","2294":"Workstation-D","2295":"PUT","2296":["C"],"2297":["B"],"2298":["A"],"2299":["D"],"2300":["B"],"2301":"3389","2302":"18606","2303":"show options","2304":["D"],"2305":["C"],"2306":["D"],"2307":["B"],"2308":["A"],"2309":[],"2310":"21232f297a57a5a743894a0e4a801fc3","2311":"5","2312":"system","2313":["A"],"2314":["A"],"2315":["D"],"2316":["B"],"2317":["C"],"2318":"2.6.35","2319":"root","2320":["C"],"2321":["D"],"2322":["D"],"2323":["A"],"2324":["D"],"2325":"21232f297a57a5a743894a0e4a801fc3","2326":"5","2327":"system","2328":"Users","2329":["A"],"2330":["C"],"2331":["C"],"2332":["A"],"2333":["A"],"2334":"135","2335":"net use f: \\\\100.100.0.50\\d","2336":"at \\\\100.100.0.50 13:00 c:\\hy.exe","2337":["D"],"2338":["D"],"2339":["A"],"2340":["B"],"2341":["D"],"2342":"master","2343":"admin123","2344":"5","2345":"123456","2346":["B"],"2347":["D"],"2348":["D"],"2349":["D"],"2350":["A"],"2351":"wordpress","2352":"admin@example.org","2353":"/dev","2354":["D"],"2355":["B"],"2356":["D"],"2357":["D"],"2358":["A"],"2359":"private","2360":"6.0","2361":"1b7f1c73a481e240","2362":["A"],"2363":["D"],"2364":["A"],"2365":["D"],"2366":["C"],"2367":"12BE6","2368":"8967584106754","2369":["A"],"2370":["D"],"2371":["A"],"2372":["B"],"2373":["A"],"2374":["A"],"2375":["D"],"2376":["D"],"2377":"AD44","2378":"on disk","2379":["A"],"2380":["B"],"2381":["D"],"2382":"123456","2383":"123456","2384":["A"],"2385":["D"],"2386":["A"],"2387":["B"],"2388":"1resu","2389":"just4me","2390":"38947829","2391":["D"],"2392":["D"],"2393":["D"],"2394":["C"],"2395":"$6$6VM","2396":"adminuser","2397":"testpass","2398":"27861","2399":["C"],"2400":["D"],"2401":["B"],"2402":["A"],"2403":["C"],"2404":["D"],"2405":["B"],"2406":["D"],"2407":"591","2408":"root1234","2409":"123456","2410":"123456","2411":"123456","2412":["A"],"2413":["B"],"2414":["A"],"2415":["A"],"2416":["B"],"2417":"1q2w3e4r","2418":"123456","2419":"123456","2420":"123456","2421":["A"],"2422":["B"],"2423":["C"],"2424":["B"],"2425":"efd","2426":"4532","2427":"7a57a5a743894a0e","2428":"499d","2429":["C"],"2430":["B"],"2431":["A"],"2432":"fe309af0f4d35982","2433":["D"],"2434":["D"],"2435":["C"],"2436":"123456","2437":["A"],"2438":["C"],"2439":["B"],"2440":["A"],"2441":["D"],"2442":"3600","2443":["C"],"2444":["D"],"2445":["D"],"2446":["B"],"2447":"20","2448":"123456","2449":["A"],"2450":["D"],"2451":["C"],"2452":["B"],"2453":["A"],"2454":"313233","2455":["C"],"2456":["B"],"2457":["A"],"2458":"4","2459":"139","2460":["B"],"2461":["C"],"2462":["A"],"2463":["B"],"2464":["D"],"2465":"P@ssw0rd!","2466":["D"],"2467":["D"],"2468":["A"],"2469":"model","2470":"news","2471":"password","2472":"admin888","2473":["D"],"2474":["B"],"2475":["C"],"2476":["D"],"2477":["A"],"2478":"Advanced","2479":"test","2480":["C"],"2481":["D"],"2482":["A"],"2483":["D"],"2484":["B"],"2485":"147456","2486":"function","2487":["B"],"2488":["A"],"2489":["A"],"2490":["B"],"2491":["C"],"2492":"nt","2493":"root123456","2494":["D"],"2495":["C"],"2496":["D"],"2497":["A"],"2498":["B"],"2499":["A"],"2500":"nt","2501":"user()","2502":"mysql","2503":"user","2504":"404FB","2505":["A"],"2506":["B"],"2507":["C"],"2508":["B"],"2509":["C"],"2510":["A"],"2511":["B"],"2512":["B"],"2513":["B"],"2514":["D"],"2515":["B"],"2516":["D"],"2517":["C"],"2518":"1999年10月11日","2519":"TUCOWS DOMAINS INC","2520":["D"],"2521":["C"],"2522":["A"],"2523":["B"],"2524":["B"],"2525":"login","2526":["B"],"2527":["D"],"2528":["B"],"2529":["C"],"2530":["A"],"2531":"110","2532":"中","2533":["B"],"2534":["C"],"2535":["A"],"2536":["D"],"2537":["D"],"2538":"10.2.0.1.0","2539":"SCOTT/TIGER","2540":"9.0.4.1.0","2541":["A"],"2542":["C"],"2543":["D"],"2544":["A"],"2545":["B"],"2546":"10.2.0.1.0","2547":"RESOURCE","2548":"52599","2549":"system","2550":["C"],"2551":["A"],"2552":["B"],"2553":["C"],"2554":["A"],"2555":"Template","2556":["B"],"2557":["A"],"2558":["A"],"2559":["D"],"2560":["D"],"2561":[],"2562":"DNS","2563":["D"],"2564":["C"],"2565":["B"],"2566":["C"],"2567":["B"],"2568":"123456","2569":["C"],"2570":["B"],"2571":["D"],"2572":["A"],"2573":["C"],"2574":"Linux/Unix","2575":"SQL","2576":["D"],"2577":["B"],"2578":["C"],"2579":["A"],"2580":["D"],"2581":["A"],"2582":["D"],"2583":["B"],"2584":["A"],"2585":"1.0","2586":"news","2587":"id","2588":"admin","2589":["D"],"2590":["B"],"2591":["C"],"2592":["A"],"2593":["D"],"2594":["B"],"2595":["B"],"2596":["C"],"2597":["B"],"2598":["A"],"2599":"Port Scanning","2600":"ftp","2601":["A"],"2602":["A"],"2603":["A"],"2604":["D"],"2605":["B"],"2606":[],"2607":"Delete","2608":"NO","2609":["D"],"2610":["A"],"2611":["C"],"2612":["A"],"2613":"Performance","2614":["A"],"2615":["D"],"2616":["A"],"2617":["B"],"2618":["C"],"2619":["A"],"2620":[],"2621":"lastlog","2622":"-w","2623":"-m","2624":["D"],"2625":["A"],"2626":["B"],"2627":["D"],"2628":"系统事件","2629":["A"],"2630":["B"],"2631":["C"],"2632":["D"],"2633":"系统","2634":"Security","2635":["D"],"2636":["C"],"2637":["B"],"2638":"del *.*","2639":["A"],"2640":["C"],"2641":["D"],"2642":"POST","2643":["D"],"2644":["C"],"2645":["B"],"2646":["A"],"2647":"6","2648":"TCP SYN","2649":"Echo","2650":"并行","2651":"host up","2652":["B"],"2653":["C"],"2654":["D"],"2655":["D"],"2656":["B"],"2657":"4D5A","2658":["B"],"2659":["A"],"2660":["C"],"2661":["D"],"2662":["C"],"2663":["A"],"2664":"16","2665":["B"],"2666":["A"],"2667":["C"],"2668":["D"],"2669":["C"],"2670":["B"],"2671":"170","2672":["B"],"2673":["A"],"2674":["C"],"2675":["D"],"2676":["D"],"2677":["A"],"2678":"EAX","2679":["D"],"2680":["A"],"2681":["D"],"2682":["D"],"2683":["B"],"2684":["A"],"2685":["B"],"2686":["C"],"2687":["C"],"2688":["D"],"2689":["C"],"2690":["A"],"2691":"12.0","2692":"F5","2693":["A"],"2694":["C"],"2695":["B"],"2696":["A"],"2697":["D"],"2698":["D"],"2699":["A"],"2700":["A"],"2701":["B"],"2702":["D"],"2703":"4","2704":["B"],"2705":["C"],"2706":["B"],"2707":["A"],"2708":["D"],"2709":["A"],"2710":"E8，E3，02，00","2711":"空格","2712":"F5","2713":["A"],"2714":["C"],"2715":["B"],"2716":["A"],"2717":["D"],"2718":["D"],"2719":["A"],"2720":["A"],"2721":["B"],"2722":["D"],"2723":"00411046","2724":["D"],"2725":["C"],"2726":["B"],"2727":["C"],"2728":["A"],"2729":["C"],"2730":["B"],"2731":["A"],"2732":["D"],"2733":["D"],"2734":["A"],"2735":["A"],"2736":["B"],"2737":["D"],"2738":"F5","2739":["A"],"2740":["C"],"2741":["B"],"2742":["A"],"2743":["D"],"2744":["D"],"2745":["A"],"2746":["A"],"2747":["B"],"2748":["D"],"2749":"000012F6","2750":"F12","2751":["A"],"2752":["C"],"2753":["D"],"2754":["A"],"2755":["C"],"2756":["B"],"2757":["D"],"2758":["D"],"2759":["A"],"2760":["A"],"2761":["B"],"2762":["D"],"2763":"00001000","2764":"空格","2765":["A"],"2766":["C"],"2767":["B"],"2768":["D"],"2769":["D"],"2770":["D"],"2771":["C"],"2772":["B"],"2773":["C"],"2774":"wow","2775":["A"],"2776":["C"],"2777":["B"],"2778":["D"],"2779":["D"],"2780":"F5","2781":["A"],"2782":["C"],"2783":["B"],"2784":["D"],"2785":["D"],"2786":"是","2787":["B"],"2788":["A"],"2789":["C"],"2790":["B"],"2791":["A"],"2792":["B"],"2793":"decoder","2794":"-r","2795":["D"],"2796":["C"],"2797":["D"],"2798":["B"],"2799":["B"],"2800":"1","2801":"2","2802":"3","2803":[],"2804":"BSD","2805":"445","2806":"msfconsole","2807":[],"2808":"啊啊","2809":"啵啵啵宝宝","2810":"1不能你那边","2811":[],"2812":"514","2813":"any","2814":"root","2815":[],"2816":"2","2817":"HY-PC","2818":"hy","2819":[],"2820":"local","2821":"test.rar","2822":"hi.exe","2823":[],"2824":["B"],"2825":["A"],"2826":["A"],"2827":["C"],"2828":["A"],"2829":["C"],"2830":["D"],"2831":["B"],"2832":["A"],"2833":["A"],"2834":["A"],"2835":["B"],"2836":["B"],"2837":["B"],"2838":["B"],"2839":["A"],"2840":["A"],"2841":["A"],"2842":["A"],"2843":["B"],"2844":["A"],"2845":["B"],"2846":["A"],"2847":["C"],"2848":["A"],"2849":["A"],"2850":["A"],"2851":["B"],"2852":["B"],"2853":["A"],"2854":["B"],"2855":["B"],"2856":["A"],"2857":["A"],"2858":["B"],"2859":["D"],"2860":"089e4ec903ff","2861":["B"],"2862":["C"],"2863":["B"],"2864":["D"],"2865":["B"],"2866":"相同","2867":["C"],"2868":["A"],"2869":["B"],"2870":["C"],"2871":["C"],"2872":["D"],"2873":["B"],"2874":"False","2875":["D"],"2876":["A"],"2877":["B"],"2878":["B"],"2879":["C"],"2880":"相同","2881":["C"],"2882":["D"],"2883":["C"],"2884":["D"],"2885":["B"],"2886":["B"],"2887":["B"],"2888":["A"],"2889":["C"],"2890":["A"],"2891":["A"],"2892":["B"],"2893":["A"],"2894":["A"],"2895":["A"],"2896":["A"],"2897":["A"],"2898":["A"],"2899":["A"],"2900":["B"],"2901":["C"],"2902":["A"],"2903":["A"],"2904":["A"],"2905":["A"],"2906":["A"],"2907":["A"],"2908":["C"],"2909":["C"],"2910":["B"],"2911":["C"],"2912":["A"],"2913":["D"],"2914":["B"],"2915":"main","2916":["D"],"2917":["C"],"2918":["D"],"2919":["C"],"2920":["C"],"2921":["A"],"2922":["D"],"2923":["A"],"2924":["A"],"2925":["C"],"2926":["D"],"2927":["D"],"2928":["D"],"2929":"对称密码","2930":"in.txt","2931":["A"],"2932":["A"],"2933":["C"],"2934":["D"],"2935":["B"],"2936":"8","2937":["D"],"2938":["C"],"2939":["C"],"2940":["C"],"2941":["B"],"2942":"27","2943":"pow()","2944":["A"],"2945":["C"],"2946":["B"],"2947":["D"],"2948":["C"],"2949":["C"],"2950":["D"],"2951":["B"],"2952":["D"],"2953":["C"],"2954":["A"],"2955":"不是","2956":["C"],"2957":["B"],"2958":["D"],"2959":["C"],"2960":["C"],"2961":"没有","2962":["D"],"2963":["D"],"2964":["A"],"2965":["D"],"2966":["D"],"2967":["B"],"2968":["C"],"2969":["A"],"2970":["C"],"2971":["B"],"2972":["D"],"2973":["C"],"2974":["A"],"2975":["A"],"2976":["D"],"2977":["A"],"2978":["A"],"2979":["B"],"2980":["A"],"2981":["A"],"2982":["A"],"2983":["D"],"2984":["A"],"2985":["A"],"2986":["B"],"2987":["A"],"2988":"不可逆","2989":["A"],"2990":["A"],"2991":["A"],"2992":["B"],"2993":["A"],"2994":["D"],"2995":"随机","2996":"256","2997":["D"],"2998":["C"],"2999":["B"],"3000":["B"],"3001":["D"],"3002":["A"],"3003":["D"],"3004":["D"],"3005":["D"],"3006":["A"],"3007":["A"],"3008":["D"],"3009":["A"],"3010":["C"],"3011":["D"],"3012":["A"],"3013":["B"],"3014":["D"],"3015":["B"],"3016":["D"],"3017":["A"],"3018":["A"],"3019":["D"],"3020":["A"],"3021":["A"],"3022":["D"],"3023":["D"],"3024":["B"],"3025":["A"],"3026":["A"],"3027":["D"],"3028":["C"],"3029":["D"],"3030":["D"],"3031":["B"],"3032":["A"],"3033":["A"],"3034":["C"],"3035":["B"],"3036":["A"],"3037":["C"],"3038":["C"],"3039":["A"],"3040":["C"],"3041":["C"],"3042":["A"],"3043":["A"],"3044":["A"],"3045":["A"],"3046":["D"],"3047":["A"],"3048":["D"],"3049":["D"],"3050":["D"],"3051":["A"],"3052":["A"],"3053":["A"],"3054":["A"],"3055":["B"],"3056":["A"],"3057":["A"],"3058":["D"],"3059":["C"],"3060":["D"],"3061":["A"],"3062":["C"],"3063":["A"],"3064":["D"],"3065":["A"],"3066":["C"],"3067":["A"],"3068":["A"],"3069":["A"],"3070":["C"],"3071":["B"],"3072":["A"],"3073":["A"],"3074":["A"],"3075":["D"],"3076":["C"],"3077":["B"],"3078":["C"],"3079":["A"],"3080":[],"3081":["D"],"3082":["C"],"3083":["B"],"3084":["C"],"3085":["A"],"3086":["B"],"3087":["D"],"3088":["A"],"3089":["C"],"3090":["A"],"3091":"aaaaaa11","3092":["D"],"3093":["C"],"3094":["B"],"3095":["C"],"3096":["A"],"3097":["A"],"3098":["B"],"3099":["D"],"3100":["B"],"3101":["A"],"3102":["C"],"3103":["C"],"3104":["D"],"3105":["B"],"3106":["A"],"3107":["B"],"3108":["A"],"3109":["A"],"3110":["C"],"3111":["D"],"3112":["D"],"3113":["A"],"3114":["A"],"3115":["B"],"3116":["C"],"3117":["D"],"3118":["B"],"3119":["C"],"3120":["B"],"3121":["B"],"3122":["D"],"3123":["D"],"3124":["A"],"3125":["B"],"3126":["A"],"3127":["B"],"3128":["C"],"3129":["D"],"3130":["B"],"3131":["D"],"3132":["A"],"3133":["B"],"3134":["B"],"3135":["C"],"3136":["D"],"3137":["D"],"3138":["A"],"3139":["C"],"3140":["A"],"3141":["C"],"3142":["B"],"3143":["A"],"3144":["D"],"3145":["B"],"3146":["C"],"3155":["C"],"3156":["A"],"3157":["B"],"3158":["D"],"3159":["A"],"3160":["D"],"3161":["D"],"3162":["B"],"3163":["B"],"3164":["D"],"3165":["D"],"3166":["C"],"3167":["D"],"3168":["A"],"3169":["A"],"3170":["C"],"3171":["A"],"3172":["B"],"3173":["D"],"3174":["A"],"3175":["C"],"3176":["D"],"3177":["B"],"3178":["D"],"3179":["A"],"3180":["C"],"3181":["B"],"3182":["D"],"3183":["C"],"3184":["B"],"3185":["D"],"3186":["C"],"3187":["A"],"3188":["D"],"3189":["A"],"3190":["C"],"3191":["B"],"3192":["A"],"3193":["C"],"3194":["D"],"3195":["A"],"3196":["D"],"3197":["D"],"3198":["C"],"3199":["A"],"3200":["D"],"3201":["A"],"3202":["D"],"3203":["C"],"3204":["D"],"3205":["B"],"3206":["A"],"3207":["C"],"3208":["D"],"3209":["B"],"3210":["A"],"3211":["C"],"3212":["B"],"3213":["D"],"3214":["A"],"3215":["C"],"3216":["C"],"3217":["B"],"3218":["B"],"3219":["B"],"3220":["D"],"3221":["B"],"3222":["D"],"3223":["C"],"3224":["D"],"3225":["D"],"3226":["B"],"3227":["D"],"3228":["D"],"3229":["D"],"3230":["A"],"3231":["D"],"3232":["C"],"3233":["A"],"3234":["C"],"3235":["D"],"3236":["A"],"3237":["B"],"3238":["C"],"3239":["D"],"3240":["B"],"3241":["A"],"3242":["C"],"3243":["A"],"3244":["B"],"3245":["A"],"3246":["D"],"3247":["C"],"3248":["A"],"3249":["B"],"3250":["B"],"3251":["C"],"3252":"lib","3253":"qwerasdf","3254":"55ef","3255":["B"],"3256":["A"],"3257":["A"],"3258":["C"],"3259":["A"],"3260":["C"],"3261":"hongya2","3262":"-d","3263":"65534","3264":["A"],"3265":["A"],"3266":["D"],"3267":["B"],"3268":["A"],"3269":"root","3270":"cat","3271":"rwx","3272":"514","3273":["C"],"3274":["C"],"3275":["A"],"3276":["D"],"3277":["C"],"3278":"FTP","3279":"022","3280":"230","3281":["D"],"3282":["B"],"3283":["C"],"3284":["A"],"3285":["A"],"3286":"BASH","3287":"eth0","3288":["A"],"3289":["C"],"3290":["A"],"3291":["D"],"3292":["B"],"3293":["D"],"3294":["A"],"3295":["D"],"3296":["C"],"3297":["B"],"3298":"root","3299":"rw-","3300":["D"],"3301":["D"],"3302":["C"],"3303":["D"],"3304":["A"],"3305":"LISTEN","3306":["B"],"3307":["A"],"3308":["A"],"3309":["B"],"3310":["B"],"3311":"e477","3312":"md5sum","3313":["D"],"3314":["D"],"3315":["B"],"3316":["A"],"3317":["B"],"3318":"mmc","3319":["C"],"3320":["B"],"3321":["B"],"3322":["A"],"3323":["A"],"3324":["D"],"3325":"Guest","3326":["D"],"3327":["B"],"3328":["B"],"3329":["B"],"3330":["A"],"3331":["C"],"3332":"80","3333":["B"],"3334":["B"],"3335":["B"],"3336":["C"],"3337":["D"],"3338":["B"],"3339":"3389","3340":["B"],"3341":["C"],"3342":["C"],"3343":["A"],"3344":["D"],"3345":["B"],"3346":["D"],"3347":["A"],"3348":["D"],"3349":["D"],"3350":"regedit","3351":["B"],"3352":["B"],"3353":["C"],"3354":["B"],"3355":["C"],"3356":"32","3357":["B"],"3358":["A"],"3359":["C"],"3360":["D"],"3361":["D"],"3362":"SAM","3363":["A"],"3364":["C"],"3365":["D"],"3366":["B"],"3367":["C"],"3368":"128","3369":["A"],"3370":["A"],"3371":["B"],"3372":["B"],"3373":["D"],"3374":"256","3375":["A"],"3376":["A"],"3377":["D"],"3378":["B"],"3379":["B"],"3380":"354261","3381":["B"],"3382":["C"],"3383":["A"],"3384":"32","3385":["B"],"3386":["A"],"3387":["B"],"3388":["C"],"3389":["C"],"3390":"njuubsztusbufhz","3391":"hongya","3392":["A"],"3393":["C"],"3394":["D"],"3395":["B"],"3396":["C"],"3397":["D"],"3398":"0101","3399":"1001","3400":["A"],"3401":["B"],"3402":["D"],"3403":["B"],"3404":"数据库","3405":["C"],"3406":["B"],"3407":["A"],"3408":["D"],"3409":["C"],"3410":"68h","3411":["A"],"3412":["B"],"3413":["D"],"3414":["B"],"3415":"445","3416":["C"],"3417":["A"],"3418":["C"],"3419":["A"],"3420":["B"],"3421":"65h","3422":["A"],"3423":["B"],"3424":["C"],"3425":["C"],"3426":["B"],"3427":"73","3428":"15","3429":["A"],"3430":["D"],"3431":["D"],"3432":["B"],"3433":"3389","3434":["B"],"3435":["A"],"3436":["A"],"3437":["B"],"3438":["D"],"3439":"6Eh","3440":["D"],"3441":["A"],"3442":["D"],"3443":["D"],"3444":["B"],"3445":["A"],"3446":"c592","3447":["D"],"3448":["D"],"3449":["B"],"3450":["A"],"3451":["C"],"3452":"30","3453":["D"],"3454":["A"],"3455":["A"],"3456":["B"],"3457":["C"],"3458":"64","3459":["D"],"3460":["D"],"3461":["B"],"3462":["A"],"3463":["C"],"3464":["C"],"3465":"aea9434d","3466":["C"],"3467":["A"],"3468":["C"],"3469":["A"],"3470":["B"],"3471":["D"],"3472":"7374","3473":["C"],"3474":["D"],"3475":["D"],"3476":["A"],"3477":["D"],"3478":"7de0","3479":["C"],"3480":["D"],"3481":["D"],"3482":["A"],"3483":["D"],"3484":"2","3485":["D"],"3486":["C"],"3487":["A"],"3488":["B"],"3489":["C"],"3490":["A"],"3491":"1008","3492":"16","3493":"20","3494":"128","3495":"47","3496":["D"],"3497":["D"],"3498":["D"],"3499":["A"],"3500":["C"],"3501":"CURRENT_USER","3502":["A"],"3503":["C"],"3504":["B"],"3505":["D"],"3506":["A"],"3507":["B"],"3508":"C","3509":["D"],"3510":["C"],"3511":["B"],"3512":["A"],"3513":["B"],"3514":"8","3515":["D"],"3516":["B"],"3517":["C"],"3518":"C","3519":["D"],"3520":["C"],"3521":["B"],"3522":["A"],"3523":["B"],"3524":"Administrator","3525":["A"],"3526":["D"],"3527":["B"],"3528":["D"],"3529":["B"],"3530":"aspx","3531":"http","3532":["D"],"3533":["A"],"3534":["A"],"3535":["B"],"3536":["C"],"3537":"16","3538":["D"],"3539":["B"],"3540":["A"],"3541":["C"],"3542":["C"],"3543":"21","3544":["D"],"3545":["B"],"3546":["A"],"3547":["C"],"3548":["C"],"3549":"NT/98","3550":"143","3551":["D"],"3552":["B"],"3553":["A"],"3554":["C"],"3555":["A"],"3556":["C"],"3557":"绘图","3558":"im3","3559":["D"],"3560":["D"],"3561":["C"],"3562":["D"],"3563":["C"],"3564":"BUPT","3565":["B"],"3566":["A"],"3567":["C"],"3568":["B"],"3569":["D"],"3570":"10","3571":"7000000","3572":["D"],"3573":["B"],"3574":["C"],"3575":["C"],"3576":["B"],"3577":"mid","3578":["B"],"3579":["A"],"3580":["C"],"3581":["C"],"3582":["D"],"3583":"txt","3584":"Hello World","3585":["D"],"3586":["B"],"3587":["D"],"3588":["C"],"3589":["A"],"3590":"Hide","3591":"Extract","3592":["D"],"3593":["C"],"3594":["B"],"3595":["A"],"3596":["C"],"3597":"128","3598":".pcm","3599":["D"],"3600":["A"],"3601":["B"],"3602":["C"],"3603":["C"],"3604":"退出","3605":"hongya","3606":["B"],"3607":["D"],"3608":["D"],"3609":["C"],"3610":["A"],"3611":"synthesize","3612":["C"],"3613":["A"],"3614":["A"],"3615":["B"],"3616":["D"],"3617":"h1","3618":["D"],"3619":["D"],"3620":["A"],"3621":["B"],"3622":["D"],"3623":"hidden","3624":"watermarked","3625":["D"],"3626":["C"],"3627":["D"],"3628":["B"],"3629":["A"],"3630":"0123456789","3631":["C"],"3632":["D"],"3633":["D"],"3634":["A"],"3635":["B"],"3636":"147","3637":["C"],"3638":["A"],"3639":["D"],"3640":["C"],"3641":["B"],"3642":"ifft","3643":"synthesize","3644":"waverec","3645":["D"],"3646":["B"],"3647":["B"],"3648":["C"],"3649":["D"],"3650":"synthesize","3651":"dwt2","3652":["C"],"3653":["D"],"3654":["D"],"3655":["C"],"3656":["D"],"3657":"idct2","3658":["C"],"3659":["B"],"3660":["A"],"3661":["B"],"3662":["A"],"3663":"GIF","3664":"PK","3665":"您的判断是正确的","3666":["A"],"3667":["A"],"3668":["D"],"3669":["B"],"3670":["D"],"3671":"72%","3672":"1.02","3673":["A"],"3674":["B"],"3675":["D"],"3676":["C"],"3677":["B"],"3678":"MZ","3679":"证券行业解决","3680":["A"],"3681":["D"],"3682":["B"],"3683":["D"],"3684":["C"],"3685":"瑞星注册表修复","3686":["A"],"3687":["B"],"3688":["D"],"3689":["C"],"3690":["A"],"3691":"TEST.HTM","3692":"test","3693":"Desktop","3694":["A"],"3695":["D"],"3696":["D"],"3697":["C"],"3698":["B"],"3699":"7626","3700":"Administrator","3701":"IMJPMIG8.1","3702":["A"],"3703":["B"],"3704":["D"],"3705":["D"],"3706":["C"],"3707":"addd11dmin","3708":"添加文章","3709":["D"],"3710":["B"],"3711":["C"],"3712":["A"],"3713":["D"],"3714":["A"],"3715":"addd11dmin","3716":"添加文章","3717":["D"],"3718":["B"],"3719":["C"],"3720":["A"],"3721":["D"],"3722":["A"],"3723":"Bars","3724":"MO","3725":["A"],"3726":["B"],"3727":["D"],"3728":["D"],"3729":["C"],"3730":"addd11dmin","3731":["D"],"3732":["B"],"3733":["C"],"3734":["A"],"3735":["D"],"3736":["A"],"3737":["B"],"3738":["D"],"3739":"test","3740":"com","3741":["B"],"3742":["C"],"3743":["A"],"3744":["C"],"3745":["A"],"3746":"测试消息","3747":"bupt","3748":["A"],"3749":["B"],"3750":["D"],"3751":["D"],"3752":["C"],"3753":"ActiveX","3754":"virus_0","3755":["D"],"3756":["D"],"3757":["B"],"3758":["C"],"3759":["A"],"3760":"Administrators","3761":"Administrator","3762":["A"],"3763":["B"],"3764":["D"],"3765":["D"],"3766":["C"],"3767":"Darkst.png","3768":"darkst.png","3769":["A"],"3770":["A"],"3771":["B"],"3772":["D"],"3773":["C"],"3774":"ThisDocument","3775":"Lab","3776":"宏病毒","3777":["A"],"3778":["D"],"3779":["D"],"3780":["D"],"3781":["C"],"3782":"32","3783":["A"],"3784":["D"],"3785":["B"],"3786":["C"],"3787":["D"],"3788":"ASPack","3789":".text","3790":["C"],"3791":["D"],"3792":["D"],"3793":["C"],"3794":["C"],"3795":["B"],"3796":["B"],"3797":"E0000060","3798":"UPX0","3799":"删除","3800":["D"],"3801":["C"],"3802":["C"],"3803":["A"],"3804":["B"],"3805":["B"],"3806":["A"],"3807":"DBPE","3808":"CODE","3809":"删除","3810":["B"],"3811":["C"],"3812":["B"],"3813":["C"],"3814":["A"],"3815":["A"],"3816":["A"],"3817":["D"],"3818":"POST","3819":"POST","3820":"5.2.17","3821":["B"],"3822":["A"],"3823":["C"],"3824":["C"],"3825":["D"],"3826":["D"],"3827":"text","3828":"code","3829":["B"],"3830":["B"],"3831":["D"],"3832":["C"],"3833":["C"],"3834":["D"],"3835":"UPX1","3836":"UPX0","3837":["D"],"3838":["A"],"3839":["B"],"3840":["B"],"3841":["D"],"3842":["A"],"3843":"00025001","3844":"1000","3845":"CODE","3846":["B"],"3847":["C"],"3848":["B"],"3849":["A"],"3850":["D"],"3851":["B"],"3852":".text","3853":"5000","3854":"6A","3855":["D"],"3856":["D"],"3857":["C"],"3858":["B"],"3859":["B"],"3860":".svkp","3861":["D"],"3862":["D"],"3863":["B"],"3864":["B"],"3865":["D"],"3866":["C"],"3867":["A"],"3868":"reset.vbs","3869":"Win32system","3870":["A"],"3871":["B"],"3872":["D"],"3873":["C"],"3874":["D"],"3875":"关闭","3876":["D"],"3877":["B"],"3878":["C"],"3879":["B"],"3880":["D"],"3881":"stevenzhang","3882":"daniel","3883":"123456","3884":"hongya","3885":["B"],"3886":["C"],"3887":["D"],"3888":["D"],"3889":["B"],"3890":["C"],"3891":["B"],"3892":["B"],"3893":["A"],"3894":["A"],"3895":["B"],"3896":"REG_SZ","3897":"svcshare","3898":"添加待删文件","3899":"COM","3900":["D"],"3901":["D"],"3902":["C"],"3903":["D"],"3904":["C"],"3905":"Administrators","3906":"Windows_rejoice2008","3907":["A"],"3908":["D"],"3909":["D"],"3910":["D"],"3911":["C"],"3912":"Administrators","3913":"system32","3914":["A"],"3915":["C"],"3916":["D"],"3917":["D"],"3918":["C"],"3919":"KERNEL32.EXE","3920":"7626","3921":["A"],"3922":["B"],"3923":["D"],"3924":["D"],"3925":["C"],"3926":"Include","3927":"system32","3928":["B"],"3929":["A"],"3930":["C"],"3931":["B"],"3932":["A"],"3933":"file","3934":"InjectEXE","3935":"injected","3936":["B"],"3937":["C"],"3938":["A"],"3939":["D"],"3940":["C"],"3941":"file","3942":"OnUnInstallhook","3943":"卸载钩子成功","3944":["B"],"3945":["C"],"3946":["A"],"3947":["C"],"3948":["A"],"3949":"驱动服务安装成功","3950":"ailicili","3951":["C"],"3952":["D"],"3953":["A"],"3954":["D"],"3955":["B"],"3956":"ICMP","3957":"5.4.25","3958":["B"],"3959":["C"],"3960":["A"],"3961":["C"],"3962":["A"],"3963":"8010","3964":"4","3965":"QQMin","3966":["A"],"3967":["D"],"3968":["D"],"3969":["D"],"3970":["B"],"3971":"来自网页的消息","3972":"6","3973":["A"],"3974":["D"],"3975":["D"],"3976":["D"],"3977":["B"],"3978":"exe","3979":"你被黑了","3980":["A"],"3981":["D"],"3982":["D"],"3983":["D"],"3984":["C"],"3985":"copied","3986":"cleaned","3987":["D"],"3988":["C"],"3989":["A"],"3990":["D"],"3991":["C"],"3992":"8010","3993":"complete","3994":"welcome","3995":["A"],"3996":["D"],"3997":["D"],"3998":["D"],"3999":["B"],"4000":"信息框","4001":"你赢了","4002":["B"],"4003":["D"],"4004":["C"],"4005":["B"],"4006":["B"],"4007":"wwwroot","4008":["C"],"4009":["D"],"4010":["B"],"4011":["A"],"4012":["B"],"4013":"include","4014":"die","4015":["C"],"4016":["D"],"4017":["A"],"4018":["D"],"4019":["C"],"4020":["D"],"4021":["B"],"4022":"1.00","4023":"ICMP","4024":["B"],"4025":["D"],"4026":["C"],"4027":["B"],"4028":["A"],"4029":"23","4030":"SNMP","4031":["D"],"4032":["D"],"4033":["C"],"4034":["C"],"4035":["B"],"4036":"nat-t-ike","4037":"8.00","4038":"Server-A","4039":["D"],"4040":["C"],"4041":["A"],"4042":["B"],"4043":["C"],"4044":"false","4045":"start","4046":"SESSION","4047":["C"],"4048":["A"],"4049":["D"],"4050":["B"],"4051":["A"],"4052":"200 OK","4053":"URLEncoded","4054":["D"],"4055":["A"],"4056":["A"],"4057":["C"],"4058":["C"],"4059":"Manual","4060":["C"],"4061":["D"],"4062":["D"],"4063":["A"],"4064":["B"],"4065":["B"],"4066":["C"],"4067":"v1.4.21","4068":"ERROR","4069":"source","4070":["D"],"4071":["B"],"4072":["A"],"4073":["C"],"4074":["D"],"4075":["C"],"4076":"COMMIT","4077":"request","4078":["D"],"4079":["B"],"4080":["B"],"4081":["D"],"4082":["D"],"4083":["C"],"4084":"IPv4","4085":["D"],"4086":["D"],"4087":["A"],"4088":["B"],"4089":["D"],"4090":["D"],"4091":["C"],"4092":"v1.4.21","4093":"Server","4094":"telnet","4095":"request","4096":["D"],"4097":["B"],"4098":["A"],"4099":["C"],"4100":["D"],"4101":"destination","4102":"0-255","4103":"--goto","4104":"anywhere","4105":["B"],"4106":["B"],"4107":["B"],"4108":["C"],"4109":["C"],"4110":["C"],"4111":"FORWARD","4112":"5000","4113":"http","4114":["B"],"4115":["A"],"4116":["B"],"4117":["D"],"4118":["C"],"4119":["A"],"4120":["A"],"4121":"*.ad.*","4122":["D"],"4123":["D"],"4124":["A"],"4125":["B"],"4126":["B"],"4127":"hongya","4128":"445","4129":["A"],"4130":["C"],"4131":["A"],"4132":["B"],"4133":["B"],"4134":"80","4135":["A"],"4136":["C"],"4137":["A"],"4138":["C"],"4139":["B"],"4140":"4","4141":["D"],"4142":["D"],"4143":["B"],"4144":["C"],"4145":["A"],"4146":"3","4147":["A"],"4148":["B"],"4149":["C"],"4150":["D"],"4151":["C"],"4152":"32","4153":["C"],"4154":["B"],"4155":["B"],"4156":["D"],"4157":["A"],"4158":"COMMIT","4159":"request","4160":["D"],"4161":["B"],"4162":["B"],"4163":["D"],"4164":["D"],"4165":["C"],"4166":"wtmp","4167":"lastlog","4168":["C"],"4169":["B"],"4170":["C"],"4171":["A"],"4172":["D"],"4173":"17","4174":["D"],"4175":["A"],"4176":["D"],"4177":["B"],"4178":["C"],"4179":["B"],"4180":["D"],"4181":["B"],"4182":["D"],"4183":["C"],"4184":"Template","4185":["B"],"4186":["A"],"4187":["A"],"4188":["D"],"4189":["D"],"4190":[],"4191":["A"],"4192":["A"],"4193":["D"],"4194":["D"],"4195":"AD44","4196":"letmein","4197":["A"],"4198":["B"],"4199":["D"],"4200":"$6$6VM","4201":"adminuser","4202":"testpass","4203":"27861","4204":["C"],"4205":["D"],"4206":["B"],"4207":["A"],"4208":["C"],"4209":["D"],"4210":["B"],"4211":["D"],"4212":"1resu","4213":"just4me","4214":"38947829","4215":["D"],"4216":["D"],"4217":["D"],"4218":["C"],"4219":"1q2w3e4r","4220":"123456","4221":"123456","4222":"123456","4223":["A"],"4224":["B"],"4225":["C"],"4226":["B"],"4227":"Server-A","4228":"nt authority\\system","4229":"5","4230":["A"],"4231":["C"],"4232":["B"],"4233":["D"],"4234":["A"],"4235":"u","4236":"Send Payload Over!","4237":"Workstation-D","4238":"PUT","4239":["C"],"4240":["B"],"4241":["A"],"4242":["D"],"4243":["B"],"4244":"master","4245":"admin123","4246":"Guest","4247":"123456","4248":["D"],"4249":["C"],"4250":["D"],"4251":["D"],"4252":["A"],"4253":"wordpress","4254":"admin","4255":["D"],"4256":["C"],"4257":["D"],"4258":["A"],"4259":["A"],"4260":"147456","4261":"function","4262":["B"],"4263":["A"],"4264":["A"],"4265":["B"],"4266":["C"],"4267":"nt","4268":"root123456","4269":["D"],"4270":["C"],"4271":["D"],"4272":["A"],"4273":["B"],"4274":["A"],"4275":"nt","4276":"user()","4277":"mysql","4278":"user","4279":"404FB","4280":["A"],"4281":["B"],"4282":["C"],"4283":["B"],"4284":["C"],"4285":["A"],"4286":["B"],"4287":["B"],"4288":"10.2.0.1.0","4289":"SCOTT/TIGER","4290":"9.0.4.1.0","4291":["A"],"4292":["C"],"4293":["D"],"4294":["A"],"4295":["B"],"4296":"10.2.0.1.0","4297":"RESOURCE","4298":"52599","4299":"system","4300":["C"],"4301":["A"],"4302":["B"],"4303":["C"],"4304":["A"],"4305":"pdf","4306":"mstsc","4307":"8.1.0","4308":["C"],"4309":["D"],"4310":["A"],"4311":["C"],"4312":["B"],"4313":"chm","4314":"Administrators","4315":"Trojan","4316":["D"],"4317":["D"],"4318":["C"],"4319":["C"],"4320":["C"],"4321":"doc","4322":"mstsc","4323":"Microsoft Office Word 2003 SP2","4324":["C"],"4325":["B"],"4326":["D"],"4327":["B"],"4328":["D"],"4329":"scr","4330":"mstsc","4331":"1","4332":["D"],"4333":["B"],"4334":["C"],"4335":["D"],"4336":["A"],"4337":"-asc","4338":["D"],"4339":["C"],"4340":["B"],"4341":["C"],"4342":["B"],"4343":["A"],"4344":["B"],"4345":["C"],"4346":["C"],"4347":[],"4348":"SSH-2 RSA","4349":"-rw-r--r--","4350":"22","4351":["A"],"4352":["D"],"4353":["D"],"4354":["C"],"4355":["B"],"4356":"/jspspy","4357":"ftp","4358":"Administrator","4359":["B"],"4360":["A"],"4361":["C"],"4362":["D"],"4363":["D"],"4364":"80","4365":"Administrators","4366":"Microsoft Windows XP Professional","4367":"http","4368":["C"],"4369":["A"],"4370":["B"],"4371":["D"],"4372":["D"],"4373":"Server.exe","4374":"Administrators","4375":"Microsoft Windows XP Professional","4376":"WORKSTATION-D","4377":"8000","4378":["C"],"4379":["A"],"4380":["D"],"4381":["B"],"4382":["D"],"4383":"2.6.35","4384":"root","4385":["C"],"4386":["D"],"4387":["D"],"4388":["A"],"4389":["D"],"4390":"21232f297a57a5a743894a0e4a801fc3","4391":"5","4392":"system","4393":["A"],"4394":["A"],"4395":["D"],"4396":["B"],"4397":["C"],"4398":["D"],"4399":["B"],"4400":["C"],"4401":["B"],"4402":["C"],"4403":"21232f297a57a5a743894a0e4a801fc3","4404":"5","4405":"system","4406":"Users","4407":["A"],"4408":["C"],"4409":["C"],"4410":["A"],"4411":["A"],"4412":"lastlog","4413":"-w","4414":"-m","4415":["D"],"4416":["A"],"4417":["B"],"4418":["D"],"4419":"系统","4420":"\"Security\"","4421":["D"],"4422":["C"],"4423":["B"],"4424":"系统事件","4425":["A"],"4426":["B"],"4427":["C"],"4428":["D"],"4429":"用户事件","4430":"事件驱动","4431":"浏览器","4432":[],"4433":"123456","4434":["C"],"4435":["D"],"4436":["C"],"4437":["B"],"4438":["A"],"4439":"F12","4440":["D"],"4441":["B"],"4442":["B"],"4443":["D"],"4444":["D"],"4445":"hy","4446":["B"],"4447":["B"],"4448":["C"],"4449":["D"],"4450":["D"],"4451":"140","4452":"feed_list","4453":["C"],"4454":["C"],"4455":["D"],"4456":["A"],"4457":["D"],"4458":"UTF-8","4459":["D"],"4460":["B"],"4461":["C"],"4462":["B"],"4463":["C"],"4464":["B"],"4465":["D"],"4466":["B"],"4467":["C"],"4468":["B"],"4469":["C"],"4470":["A"],"4471":"140","4472":"feed_list","4473":["C"],"4474":["B"],"4475":["D"],"4476":["C"],"4477":["D"],"4478":["B"],"4479":["C"],"4480":["D"],"4481":["C"],"4482":["C"],"4483":["D"],"4484":["A"],"4485":["B"],"4486":[],"4487":[],"4488":[],"4489":[],"4490":[],"4491":[],"4492":[],"4493":[],"4494":[],"4495":[],"4496":[],"4497":[],"4498":[],"4499":[],"4500":[],"4501":[],"4502":[],"4503":[],"4504":[],"4505":[],"4506":[],"4507":[],"4508":[],"4509":[],"4510":[],"4511":[],"4512":[],"4513":[],"4514":[],"4515":[],"4516":[],"4517":[],"4518":[],"4519":[],"4525":[]}

    def leftClick(self, event):
        self.var_usr_name.set('')
        self.Entry1.config(textvariable=self.var_usr_name)

    def add(self):
        username = self.Entry1.get()
        if username not in self.usernames:
            self.usernames.append(username)
            self.Listbox1.insert(tk.END,username) # 从尾部插入

    def start(self):
        option = self.v.get()

        if option == 0:
            self.output("实验题"+str(self.usernames)+'\n')
            th = threading.Thread(target=self.exp, args=())
            th.setDaemon(True)
            th.start()
        elif option == 1:
            self.output("CTF" + str(self.usernames)+'\n')
            th = threading.Thread(target=self.ctf, args=())
            th.setDaemon(True)
            th.start()

    def output(self, text):
        print(text)
        self.Text1.insert(tk.END, text)
        self.Text1.see(tk.END)
        self.Text1.update()

    def ctf(self):
        self.Button1.configure(state='disabled')
        self.Button3.configure(state='disabled')
        for username in self.usernames:
            self.ctfoneuser(username)
            self.output(str(username) + "CTF完成！！！")
        self.Button1.configure(state='normal')
        self.Button3.configure(state='normal')

    def exp(self):
        self.Button1.configure(state='disabled')
        self.Button3.configure(state='disabled')
        for username in self.usernames:
            self.exponeuser(username)
            self.output(str(username) + "实验题完成！！！")
        self.Button1.configure(state='normal')
        self.Button3.configure(state='normal')


    def ctfoneuser(self, username):
        session = requests.Session()  # 构造Session
        for k in range(10):
            try:
                resp = session.post('http://vsew.jmu.edu.cn/auth/login',
                                    {"email": str(username), "password": str(username), "next": "/course"})  # 登录
            except requests.exceptions.ConnectionError as e:
                self.output("Error:" + str(e) + str(k) + "/10, try again"+'\n')
                continue
            try:
                self.output(str(username) + " login " + resp.json()['message']+'\n')
                if resp.json()['message'] == "账号或密码错误":
                    return resp.json()['message']
                break
            except json.JSONDecodeError as e:
                self.output("Error:" + str(e) + str(k) + "/10, try again"+'\n')
        ids = []
        for i in range(1, 13):  # 获取未完成题目id
            resp = session.get('http://vsew.jmu.edu.cn/ctf/list?page=' + str(i) + '&page_size=21&subject_id=&type=&degree=&pass=0')
            list_data = resp.json()['data']['list']['data']
            if len(list_data) == 0:
                break
            for li in list_data:
                ids.append(li['id'])
        total = len(ids)
        count = 0
        for id in ids:
            id = str(id)
            count += 1
            self.output(str(count) + "/" + str(total) + " - GET " + id + " "),

            resp = session.get('http://vsew.jmu.edu.cn/ctf/' + id)
            try:
                self.output(str(re.findall("<title.*?\/title>", resp.text)[0][7:-16])+'\n')
            except:
                self.output(str(re.findall("<title.*?\/title>", resp.text))+'\n')

            self.output(" open VM:"),
            while True:
                try:
                    resp = session.post('http://vsew.jmu.edu.cn/ctf/' + id + '/start')
                    self.output(resp.json()["message"]+'\n')
                    break
                except:
                    self.output('fail, try again!'+'\n')

            flag = self.ctfdata.get(id)
            if flag == None:
                self.output("don't save this question answer!"+'\n')
                continue
            self.output(" submit Flag:"),
            resp = session.post('http://vsew.jmu.edu.cn/ctf/' + id + '/flag', {"flag": flag, "record_id": "50612", "type": "0"})
            self.output(resp.json()["message"]+'\n')


    def exponeuser(self, username):
        session = requests.Session()  # 构造Session
        for k in range(10):
            try:
                resp = session.post('http://vsew.jmu.edu.cn/auth/login',
                                    {"email": str(username), "password": str(username), "next": "/course"})  # 登录
            except requests.exceptions.ConnectionError as e:
                self.output("Error:" + str(e) + str(k) + "/10, try again"+'\n')
                continue
            try:
                self.output(str(username) + " login " + resp.json()['message']+'\n')
                if resp.json()['message'] == "账号或密码错误":
                    return resp.json()['message']
                break
            except json.JSONDecodeError as e:
                self.output("Error:" + str(e) + str(k) + "/10, try again"+'\n')
        ids = []
        for i in range(1, 4):  # 获取实验id
            resp = session.get('http://vsew.jmu.edu.cn/course/module/list?page=' + str(i) + '&page_size=20&category_id=&child_category_id=')
            list_data = resp.json()['data']['list']['data']
            if len(list_data) == 0:
                break
            for li in list_data:
                ids.append(li['id'])
        # ids = [52, 6, 3, 4, 5, 7, 10, 9, 8, 12, 11, 17, 13, 18, 14, 16, 15, 23, 24, 25]
        print(ids)
        for id in ids:
            resp = session.get('http://vsew.jmu.edu.cn/course/module/' + str(id))
            module_html = resp.text
            a = module_html.find('window.module = {')
            b = module_html.find('\n            </script>', a)
            modules = json.loads(module_html[a + 16:b])
            self.output("GET " + modules['name'] + ":OK"+'\n')
            for chapter in modules['chapters']:
                for content in chapter['contents']:
                    self.output(" GET " + content['model']['name'])  # 进入文本或实操
                    if content["learn_status"] == 1:
                        self.output(" -- 已完成，跳过!"+'\n')
                        continue
                    playgroundurl = "http://vsew.jmu.edu.cn/course/module/" + str(modules['id']) + "/playground/" + str(
                        content['chapter_id']) + "/" + str(
                        content['id'])
                    resp = session.get(playgroundurl)
                    if content['model']['type'] == '1':  # 文本
                        self.output("（文本）：")
                        resp = session.post(playgroundurl + "/doc", data={"action": "5"})  # action:5
                        self.output(resp.json()['message'])
                        resp = session.post(playgroundurl + "/doc", data={"action": "6"})  # action:6
                        self.output(resp.json()['message']+'\n')

                    elif content['model']['type'] == '0':  # 实操
                        self.output("（实操）"+'\n')
                        playground_html = resp.text
                        a = playground_html.find("window.data = {")
                        b = playground_html.find("\n", a)
                        playground_data = json.loads(playground_html[a + 14:b])
                        experimental_principle = ''  # 存储实验原理文本
                        for playground_content in playground_data['scene']['scene']['contents']:  # 实验页内容
                            title = playground_content.get('title')
                            if playground_content["is_view"] == False:
                                for i in range(10):
                                    try:
                                        self.output("  POST " + title+'\n')
                                        resp = session.post(playgroundurl + "/view/" + str(playground_content['id']), data={"action": "9"})
                                        if len(resp.text) > 1:
                                            self.output(str(re.findall("<title.*?\/title>", resp.text)))
                                        break
                                    except requests.exceptions.ConnectionError as e:
                                        self.output("Error:" + str(e) + str(i) + "/10, try again"+'\n')
                            else:
                                self.output("  " + title+'\n')
                            if playground_content["is_pass"] == True:
                                self.output("   --已通过,不再提交,跳过！"+'\n')
                                continue
                            if title == '实验原理':  # 遇到实验原理，记录实验原理内容
                                experimental_principle = str(playground_content.get('content'))
                            elif title == '实验总结':  # 遇到实验总结，以实验原理内容为答案提交
                                self.output("   POST Summary")
                                resp = session.post(playgroundurl + "/answer/" + str(playground_content['id']) + "?action=8",
                                                    data={"answer": experimental_principle})
                                self.output(resp.json()['message']+'\n')

                            elif len(playground_content['questions']) > 0:  # 存在问题
                                answer_list = []
                                for question in playground_content['questions']:
                                    self.output("   ID:" + str(question['id']) + ":")
                                    answer = self.expdata.get(str(question['id']))
                                    if answer is None:
                                        answer = ""
                                    self.output(str(answer)+'\n')
                                    answer_list.append({"id": str(question['id']), "answer": answer})  # TODO：answer
                                for i in range(10):
                                    try:
                                        self.output("   POST Answer")
                                        resp = session.post(playgroundurl + "/answer/" + str(playground_content['id']) + "?action=7",
                                                            data=json.dumps(answer_list))
                                    except requests.exceptions.ConnectionError as e:
                                        self.output("Error:" + str(e) + str(i) + "/10, try again"+'\n')
                                        continue
                                    try:
                                        resp_json = resp.json()
                                        if resp_json.get('data') != None:
                                            self.output(str(resp_json['data']['result'])+'\n')
                                            self.output("   Return Answer:" + str(resp_json['data']['answer'])+'\n')
                                        else:
                                            self.output(resp_json['message']+'\n')
                                        break
                                    except Exception as e:
                                        self.output("Error:" + str(e) +str(re.findall("<title.*?\/title>", resp.text))+'\n')
                                        continue


if __name__ == '__main__':
    root = tk.Tk()
    top = Toplevel1(root)
    root.mainloop()